通常使用pip安装模块时都默认访问Pypi的官方源,速度慢还经常超时,为了提高速度和稳定性,我们可以将其更换为国内的镜像。

Mac && Linux

修改源可以在~/创建.pip/pip.conf,填入如下内容:

1
2
3
4
5
6
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

# 如果是https的话,没必要添加一下内容,即使添加了也没关系,非https的源则必须添加。
[install]
trusted-host=mirrors.aliyun.com

Windows

对于Windows用户来说,在%APPDATA%创建pip\pip.ini,填入如下内容:

1
2
3
4
5
6
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

# 如果是https的话,没必要添加一下内容,即使添加了也没关系,非https的源则必须添加。
# [install]
# trusted-host=mirrors.aliyun.com

临时更换

懒得修改也可以使用-i参数临时指定源

1
pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

对于非https的源,需要添加--trusted-host,否则会提示错误。

其他源推荐