配置pip国内镜像源

遇到的问题

pip安装xmind2testcase库时出错。
image

产生原因

默认python第三方库服务器https://pypi.org/,pip安装依赖包慢,出现超时报错的问题。

解决办法

使用国内的镜像源可以很好的解决下载速度慢的问题,这些镜像源就是为了解决这样的问题而建立起来的,它们会定时同步官方的库以保持同步,这里以清华的镜像源为例,执行ip install xxx -i
https://pypi.tuna.tsinghua.edu.cn/simple 就指定了清华的镜像源(xxx表示要安装的包名),这样安装依赖包的速度明显会快很多。

临时使用国内镜像源

pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple

pip国内镜像地址

清华 https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣 http://pypi.douban.com/simple/
阿里 http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学开源软件镜像站 https://pypi.mirrors.ustc.edu.cn/simple

配置pip源操作步骤

  1. 修改文件换源
  • Windows下,找到C:\Users\用户名\pip\pip.ini,如果没有就新建文件夹以及文件。
  • macOS下,找到~/.pip/pip.conf,同理,没有的话就新建。

然后将内容写入配置文件,以下命令为配置阿里源,想配置其他源可以自行更换url。

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = https://mirrors.aliyun.com/pypi/simple/
  1. 命令方式换源
# python -m pip install -U pip
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host https://mirrors.aliyun.com/pypi/simple/