当前位置:   article > 正文

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘,

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org‘,

解决安装Python包时超时失败ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443)

https://blog.csdn.net/zhangvalue/article/details/104271094

问题描述:
当我们在用pip或者pycharm来安装python模块的时候(上图所示),经常会遇到"Read Time out …"的错误,我猜想你肯定也是同样的情况,如下:

pip._vendor.urllib3.exceptions.ReadTimeoutError:
HTTPSConnectionPool(host=‘files.pythonhostted.org’,port=443):Read timed out.

原因分析:
不必慌张,造成这个问题的原因并不是我们的环境配置有问题,只是“连接超时”而已,从"HTTPSConnectionPool","Read timed out"这两个关键词也能看出问题所在。造成此异常的原因,可能有2种情况:

网速太慢
访问地址有误(pip方式安装时要注意,pycharm install不会错)
解决方案:
访问地址有误的情况就不多说了,好好检查下吧。

针对网速慢的问题,我个人认为还是换个网,或者换个时间安装,亦或是多尝试几次也就好了。

如果非让我列举个办法,也可以尝试pip安装,手动延迟检测时间的方式,避免出现“连接超时”的情况。

方法如下:

【windows】+【R】,打开 cmd ;
输入:pip --default-timeout=1000 install -U 模块名(如:pip --default-timeout=1000 install -U matplotlib);
–default-timeout 参数的含义,就是设置连接超时最大时间。

安装完以后,我们再来看看【Settings】设置,这里已经显示安装成功了!!

终极解决方法:

pip --default-timeout=100 install xxxxx

pip安装超时问题-pip._vendor.urllib3.exceptions.ReadTimeoutError:
HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read
timed out.

手动设置延时:(推荐)
pip --default-timeout=100 install nibabel
–或者不使用缓存
pip --no-cache-dir install Pillow
更改pip配置文件:(不推荐)
首先在下面文件夹下建立一个pip文件夹:

C:\Users\Administrator\AppData\Roaming

然后在pip文件夹下新建一个文件pip.ini,编辑内容:

[global]
timeout = 60000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors = true
mirrors = https://pypi.tuna.tsinghua.edu.cn

这样就把pip默认安装源改成清华源,速度很快,但是更改配置文件总归不好,所以不建议。

手动换源:(推荐,注意要有/simple/ )
pip install numpy -i https://pypi.doubanio.com/simple/ --或者
pip install -i https://pypi.doubanio.com/simple/ 包名  --这样下载速度会有很明显的改善。

解决办法:
使用国内的镜像源安装。在原来安装时在命令里加一个参数 -i,然后在i后面加国内镜像地址。

选择国内的镜像源列表如下:

清华源: https://pypi.tuna.tsinghua.edu.cn/simple/

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

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

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

清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/

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

选用的是清华源
修改为
pip install statsmodels -i https://pypi.tuna.tsinghua.edu.cn/simple/

实例如下:

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

安装Qt 的工具包:

pip install PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple/

python3.11 使用 pip3 而不是 pip 安装如下:

以豆瓣源为例

pip3 install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com markdown

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/984146
推荐阅读
相关标签
  

闽ICP备14008679号