首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >断开连接的Pip:“连接被'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org',port=443破坏):读取超时。”

断开连接的Pip:“连接被'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org',port=443破坏):读取超时。”
EN

Stack Overflow用户
提问于 2021-01-21 18:24:44
回答 1查看 2.6K关注 0票数 1

我试图在Ubuntu18.04和Ubuntu20.04上安装一个带有pip的软件包(任何软件包)。但是,我最后会收到以下错误消息:

代码语言:javascript
复制
$ pip install --upgrade pip
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) 
after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443):
Read timed out. (read timeout=15)")': /simple/pip/
...

这是我尝试过的,也是失败的:

增加timeout

  • changing代理和/或索引server

  • reinstalling所有的python

  • reinstalling openssl (加上乱搞它)的
  • 认为主机服务器在我的服务提供商的黑名单上,直到打开并显式允许端口443和80与ufw
  • upgrading (从ubuntu18.04到20.04)一起重新安装整个OS.
  • Installing Anaconda
EN

Stack Overflow用户

回答已采纳

发布于 2021-01-21 18:24:44

我最终扫描了下面的这一段,虽然它适用于Windows,但它实际上也适用于Ubuntu!

Pip ReadTimeoutError in Windows 10

修复它的方法是使用以下命令简单地禁用ipv6,并完成!

代码语言:javascript
复制
$ sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
$ sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
票数 8
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65833575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档