通常我们在下载python包时都会使用pip工具进行安装包下载,不过经常会发现下载到一半或者压根就没下到就显示连接超时而报错退出了,如下所示:
ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
这是因为国外镜像安装慢,为解决这个问题,我们可以配置pip.ini,这样便可以解决问题,这里优先指定的是阿里云的镜像,以anaconda安装为例,亲测下载效果非常好,配置步骤如下所示:
在这里插入图片描述
(1)下载“pip.ini”,点击自动下载
(2)找到Scripts文件目录,将下载好pip.ini放置到该目录下;
(3)右键用记事本方式打开,修改内容如下所示:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
(4)配置大功告成,运行cmd进行测试,发现下载神速。
其他镜像还有豆瓣等:
index-url = https://pypi.doubanio.com/simple/