Python ReadTimeoutError/pip未安装任何库
正如标题中所写的,正如您在第一张图片中看到的,我正在尝试安装pandas,每次我都会遇到这个错误,不仅仅是pandas,还有所有的库,我知道这个问题被问到了,但我找到的答案都没有帮到我。 我没有使用代理Python ReadTimeoutError/pip未安装任何库,python,pip,Python,Pip,正如标题中所写的,正如您在第一张图片中看到的,我正在尝试安装pandas,每次我都会遇到这个错误,不仅仅是pandas,还有所有的库,我知道这个问题被问到了,但我找到的答案都没有帮到我。 我没有使用代理 C:\Users\yoooo>pip install pandas C:\Users\yoooo>pip安装警告:重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None)) 连接被断开后 'ReadTimeoutError(“HTTPSConnection
C:\Users\yoooo>pip install pandas
C:\Users\yoooo>pip安装警告:重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None))
连接被断开后
'ReadTimeoutError(“HTTPSConnectionPool(host='pypi.org',port=443”):
读取超时。(读取超时=15)“):/simple/pandas/WARNING:
重试(重试(总计=3,连接=无,读取=无,重定向=无,
连接被断开后,状态=无
'ReadTimeoutError(“HTTPSConnectionPool(host='pypi.org',port=443”):
读取超时。(读取超时=15)“):/simple/pandas/WARNING:
重试(重试(总计=2,连接=无,读取=无,重定向=无,
连接被断开后,状态=无
'ReadTimeoutError(“HTTPSConnectionPool(host='pypi.org',port=443”):
读取超时。(读取超时=15)“):/simple/pandas/WARNING:
重试(重试(总计=1,连接=无,读取=无,重定向=无,
连接被断开后,状态=无
'ReadTimeoutError(“HTTPSConnectionPool(host='pypi.org',port=443”):
读取超时。(读取超时=15)“):/simple/pandas/WARNING:
重试(重试(总计=0,连接=无,读取=无,重定向=无,
连接被断开后,状态=无
'ReadTimeoutError(“HTTPSConnectionPool(host='pypi.org',port=443”):
读取超时。(读取超时=15)“):/simple/pands/
错误:找不到满足要求的版本
(来自版本:无)
错误:找不到熊猫的匹配分发
试图ping pypi.org并得到了这个
C:\Users\yoooo>ping pypi.org
Ping pypi.org[2a04:4e42::223]包含32字节的数据:
请求超时
请求超时
2a04:4e42::223:time=227ms的回复
2a04:4e42::223:time=556ms的回复
2a04:4e42::223的Ping统计信息:
数据包:发送=4,接收=2,丢失=2(50%丢失),大约往返时间(毫秒):
最小值=227ms,最大值=556ms,平均值=391ms
pip和python版本(显然我不能更新pip)
Python 3.8.6
C:\Users\yoooo>pip--version
pip 20.2.1
你认为问题是什么?如果这是由我的互联网供应商引起的,我应该告诉他们什么?
告诉他们我无法安装python库是不可理解的。
附言:
尝试了这个,最终还是导致了同样的错误
C:\Users\yoooo>pip --default-timeout=1000 install pandas
警告:在连接被“ProtocolError('连接中止')、ConnectionResetError(10054,‘远程主机强制关闭了一个现有连接’、None、10054、None))中断后重试(重试(重试(总计=4、connect=None、read=None、redirect=None、status=None)):/simple/pandas/
尝试将默认超时标志添加到pip:
pip --default-timeout=1000 install pandas
如果不起作用,请从下载控制盘文件。然后将目录更改为保存它的位置。然后运行:
pip install <.whl file name>
pip安装
您需要将IPv4置于IPv6之上
为此,请使用管理员权限打开CMD并应用以下命令:
netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 46 4
在我的例子中,ubuntu 20.4将其更改为首选IPv4而非IPV6,解决了这个问题 我使用的是
strace-pip-install
,注意到使用了IPv6(可能有一种简单的方法)
以下是我将其更改为首选IPv4而非IPV6的方式:
编辑文件/etc/gai.conf
并取消对行的注释:
precedence ::ffff:0:0/96 100
不需要重新启动。这是否回答了您的问题?请以文本形式发布代码,而不是图像。它提高了可读性,并且很容易复制pastableWell,在终端中选择文本,并在此处将其格式化为代码。@RocketNikita done:)不喜欢这样等几分钟,我会为您编辑它,它没有工作ID错误更改?同样的错误很遗憾..您安装了其他库吗?是的,numpy,pyside 2,这是我的问题,但命令
netsh
在我这边不可用。
precedence ::ffff:0:0/96 100