pip下载使用国内镜像源

1.如何使用

在直接用pip安装包的时候,有时候会非常非常慢

可以用下面的命令,在安装的时候使用清华的镜像源

1
-i https://pypi.tuna.tsinghua.edu.cn/simple

比如下面的操作

1
pip3.10 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

速度直接起飞

2.修改配置文件

2.1 linux

Linux系统,在用户的家目录下创建一个.pip文件夹,并在里面创建一个pip.conf

1
2
mkdir ~/.pip
touch ~/.pip/pip.conf

创建后,在pip.conf文件里面写入如下内容

1
2
3
4
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

保存后,查看是否配置成功

1
2
3
$ pip3.10 config list
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'

这样就配置好了,如果没有立即生效的话,尝试重启系统。

2.2 windows

windows下pip配置文件路径如下(如果没有此文件,创建之)

1
C:\Users\用户名\pip\pip.ini

输入如下内容

1
2
3
4
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

3.镜像源汇总

目前我测试能直接访问的镜像源有下面几个。

1
2
3
4
5
6
7
清华 https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣 https://pypi.doubanio.com/simple/
中科大 https://mirrors.bfsu.edu.cn/pypi/web/simple/
阿里云 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/

你可以挨个尝试下,看看哪个更快一些。