解决pip安装第三方库时超时的问题
使用pip安装RIDE时失败,下载很慢最终超时,报错:
raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
在网上查找处理方法, 尝试多次最终解决,亲测有效:
第一步:
(参考原文:https://blog.csdn.net/ak739105231/article/details/90109096)
在Windows下:
C:\用户\Administrator\下,新建pip文件夹,在创建pip.ini文件(先创建txt,复制下面内容,修改文件后缀ini),拷贝下面代码进去,保存;
这个目录针对与不同pc基本类似;
1 [global] 2 index-url = http://mirrors.aliyun.com/pypi/simple/ 3 [install] 4 trusted-host=mirrors.aliyun.com
第二步:设置第三方库的请求超时时间
(参考原文:https://zhuanlan.zhihu.com/p/157435787)
1 pip --default-timeout=100 install -U pip
查到最多的这两种处理方法都试了,最开始时速度提升了一点,但是最终还是失败了!。。。。。
重要!!!!!!最后发现第三方库的超时时间没有设置:
1 pip --default-timeout=100 install -U 第三方库名
设置此项后再次安装即成功!