Linux和Mac系统下为pip配置多个镜像源

直接输入命令一般需要用 -i 来指定镜像源,可以用逗号分隔指定多个:

pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple,https://pypi.org/simple

下面采用配置的方式避免每次手动指定镜像源。

  1. 在~/.config目录下创建pip文件夹,存在则忽略

mkdir pip
  1. 在~/.config/pip目录下创建pip.conf文件,内容如下。其中index-url为第一优先使用的镜像源,后面的extra-index-url按顺序使用

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url =
    https://mirrors.aliyun.com/pypi/simple/
    https://pypi.douban.com/simple/
    https://pypi.mirrors.ustc.edu.cn/simple/
    https://pypi.org/simple
    http://mirrors.tencentyun.com/pypi/simple

[install]
trusted-host =
    pypi.tuna.tsinghua.edu.cn
    mirrors.aliyun.com
    pypi.douban.com
    pypi.mirrors.ustc.edu.cn
    pypi.org
    mirrors.tencentyun.com