茶子

解决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 第三方库名

设置此项后再次安装即成功!

 

 

posted on 2022-10-29 17:30  茶子  阅读(860)  评论(0编辑  收藏  举报

导航