Python pip下载速度慢?修改为国内镜像源加速 pip 下载

Lasted 2020-11-25 15:15:51

PyPI (Python Package Index) 是 Python 编程语言的软件存储库。开发者可以通过 PyPI 查找和安装由 Python 社区开发和共享的软件,也可以将自己开发的库上传至 PyPI 。

在安装 Python 包时遇到下载速度比较慢或者超时,一般是因为网络不稳定造成,默认安装源为外网,网络不太稳定。可以通过切换到国内的镜像源解决。

目前国内比较稳定的 pypi 镜像如下,可以根据自己的网络情况选择镜像源。

清华大学开源软件镜像站

腾讯软件源

阿里云官方镜像站

临时使用

只对本次安装有效,通过 -i 参数指定安装源。

pip install -i https://mirrors.aliyun.com/pypi/simple some-package

设为全局默认

通过命令进行配置,如下所示:

升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
pip install pip -U
设置全局默认
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

通过修改配置文件进行配置,如下所示:

vi ~/.pip/pip.conf
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com