由于环境错误,导致pip安装熊猫失败

时间:2019-01-10 08:47:22

标签: python pandas pip

尝试安装熊猫但是我遇到了同样的错误:

  

收集熊猫

     

重试(重试(总计= 4,连接=无,读取=无,重定向=无,   状态被断开后)   'ReadTimeoutError(“ HTTPSConnectionPool(host ='files.pythonhosted.org',   port = 443):读取超时。 (读取超时= 15)“)':   /packages/26/fc/d0509d445d2724fbc5f9c9a6fc9ce7da794873469739b6c94afc166ac2a2/pandas-0.23.4-cp37-cp37m-win32.whl   重试(Retry(total = 3,connect = None,read = None,redirect = None,   状态被断开后)   'ReadTimeoutError(“ HTTPSConnectionPool(host ='files.pythonhosted.org',   port = 443):读取超时。 (读取超时= 15)“)':   /packages/26/fc/d0509d445d2724fbc5f9c9a6fc9ce7da794873469739b6c94afc166ac2a2/pandas-0.23.4-cp37-cp37m-win32.whl   重试(Retry(total = 2,connect = None,read = None,redirect = None,   状态被断开后)   'ReadTimeoutError(“ HTTPSConnectionPool(host ='files.pythonhosted.org',   port = 443):读取超时。 (读取超时= 15)“)':   /packages/26/fc/d0509d445d2724fbc5f9c9a6fc9ce7da794873469739b6c94afc166ac2a2/pandas-0.23.4-cp37-cp37m-win32.whl   重试(Retry(total = 1,connect = None,read = None,redirect = None,   状态被断开后)   'ReadTimeoutError(“ HTTPSConnectionPool(host ='files.pythonhosted.org',   port = 443):读取超时。 (读取超时= 15)“)':   /packages/26/fc/d0509d445d2724fbc5f9c9a6fc9ce7da794873469739b6c94afc166ac2a2/pandas-0.23.4-cp37-cp37m-win32.whl   重试(Retry(total = 0,connect = None,read = None,redirect = None,   状态被断开后)   'ReadTimeoutError(“ HTTPSConnectionPool(host ='files.pythonhosted.org',   port = 443):读取超时。 (读取超时= 15)“)':   /packages/26/fc/d0509d445d2724fbc5f9c9a6fc9ce7da794873469739b6c94afc166ac2a2/pandas-0.23.4-cp37-cp37m-win32.whl   由于EnvironmentError无法安装软件包:   HTTPSConnectionPool(host ='files.pythonhosted.org',port = 443):最大值   网址重试次数超过:   /packages/26/fc/d0509d445d2724fbc5f9c9a6fc9ce7da794873469739b6c94afc166ac2a2/pandas-0.23.4-cp37-cp37m-win32.whl   (由   ReadTimeoutError(“ HTTPSConnectionPool(host ='files.pythonhosted.org',   port = 443):读取超时。 (读取超时= 15)“))

我正在admin中运行命令提示符,并且正在输入pip install pandas。我有pip版本18.1。我也尝试在python脚本目录内的Windows Powershell中运行此命令。

我以前从未有过安装软件包的问题。

由什么引起的错误以及如何解决?

提前谢谢

3 个答案:

答案 0 :(得分:2)

看来您与服务器的连接速度很慢。尝试增加超时时间:

sudo pip install --default-timeout=120 pandas

或者,您可以使用:

export PIP_DEFAULT_TIMEOUT=120

这是pip在确定连接超时之前要等待的时间(以秒为单位)(现在是15秒-“读取超时= 15”)

答案 1 :(得分:1)

好像您要在具有防火墙的公司网络上进行安装,您可以连接到另一个WiFi或热点并尝试再次下载吗?

答案 2 :(得分:0)

如果您以管理员用户身份登录并仍然遇到此问题。可能有三个原因:

  1. 您的机器/公司的防火墙不允许您安装/升级任何模块。 (请与支持部门联系。)
  2. WiFi速度很慢。 (修正被其他用户提及)。
  3. 听起来很愚蠢,但最常见的原因是,在客户机上安装Python之后,您尚未重新启动计算机。(尝试重新启动)。

让我知道它是否对您或任何阅读此评论的人有所帮助。