0%

windows更改pip镜像源及解决总是timeout的情况

pip安装

事情的起因是我想安装PyQt5:

1
2
pip install pyqt5
pip install pyqt5-tools

当然这是最慢的方法,于是可以用镜像源安装:

pip安装使用国内镜像源

1
2
3
4
5
6
7
8
9
10
11
清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

临时使用的话加参数-i,例如:

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

然而依然总是timeout,于是:

设置pip配置文件

配置文件地址:(如果没有pip.ini文件,就自己新建编辑一个)

1
C:\ProgramData\pip\pip.ini

配置文件内容,将召唤timeout的时长设置得长一些

1
2
3
4
5
6
7
8
[global]
timeout = 60
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
[install]
use-mirrors = true
mirrors = http://pypi.douban.com
trusted-host = pypi.douban.com

设置好之后,再用

1
pip install pyqt5

会显示现在使用的是豆瓣镜像源,速度也飞起来了。

pip安装PyQt5

pip使用国内镜像源

pip配置文件设置