欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

pip更换国内的安装源 / 镜像

程序员文章站 2022-05-27 16:59:07
...

由于最近在学习和运行不同的深度学习项目,需要频频安装和使用不同版本的深度学习依赖包或者环境,比如不同的python版本、不同的tensorflow和pytorch版本等等,遂作此文,以便自己日后翻阅。

在安装一些深度学习依赖包或者其他包时,我们常常需要使用pip来安装,如果使用默认的国外安装源,那么速度是非常慢的,而假如我们把安装源或者镜像更换为国内的话,那么速度简直飞起,可以达到几兆每秒,下面看看怎么操作吧!

1 国内常见的一些安装源或者镜像

阿里云 | http://mirrors.aliyun.com/pypi/simple/
中国科技大学 | https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) | http://pypi.douban.com/simple/ 
清华大学 | https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 | http://pypi.mirrors.ustc.edu.cn/simple/

2 修改方法

2.1 临时使用

在使用pip安装的时候,我们可以在其后加上 -i 参数来指定pip源 ,格式如下:

e.g. pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

2.2 永久修改:

2.3.1 windows系统下

首先直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,然后新建文件pip.ini,内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2.3.2 linux系统下

修改 ~/.pip/pip.conf文件 (没有就创建一个),或者按照以下步骤:

win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 内容如下:

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

3 总结

一开始并没有写文章记录的想法,后来是由于安装环境和依赖包的次数过于频繁,以至于每次都得百度搜索换源网址,因此为了自己方便查阅,所以参照了几篇文章完成了换源,以此记录一下过程,防止遗忘。

4 参考

[1] 将pip源更换到国内镜像.
[2] PIP 更换国内安装源.
[3] 更换pip源到国内镜像.