遇到的问题
pip安装xmind2testcase库时出错。
产生原因
默认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源操作步骤
- 修改文件换源
- 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/
- 命令方式换源
# 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/