0%

pip 更换为国内源

有时候,使用 pip 安装 Python 第三方包会很慢。这是因为官方 pip 服务器设置在国外,有很高的网络延迟。

为了解决这个状况,有些大的公司或高校建立起自己的 pip 镜像源。我们从这些国内的镜像源下载第三方包,速度会快很多。

单次修改下载源

单次修改,只需在安装命令后面加上 -i 参数并指定下载源即可,例如:

1
pip3 install django==2.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

永久修改下载源

终端输入如下指令即可永久修改 pip 下载源:

1
2
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip3 config set global.trusted-host pypi.tuna.tsinghua.edu.cn

这样,以后每次使用 pip 安装的时候,默认会使用国内的镜像源了。

常用国内镜像源

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

建议使用清华或者阿里的源,豆瓣源我曾经遇到过更新不及时的情况。