【问题标题】:Pip Install - error message when installing packages Python 2.7 Anaconda / Windows 10Pip Install - 安装包 Python 2.7 Anaconda / Windows 10 时出现错误消息
【发布时间】:2018-01-01 08:32:13
【问题描述】:

直到最近,我在使用安装包时都没有遇到问题

pip install package_name 

通过命令提示符。但是,最近,我尝试安装的 99% 的软件包都开始收到以下错误消息(注意:如果软件包已经安装,我会收到“要求已满足错误”)。

          Retrying (Retry(total=0, connect=None, read=None, redirect=None)) 
    after connection broken by 'ProxyError('Cannot connect to proxy.', 
        NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection 
object at 0x00000000041D2A90>: Failed to establish a new connection:
 [Errno 10061]  No connection could be made because the target machine 
actively refused it',))': /simple/pattern/

对这里发生的事情有什么想法吗?我该如何解决它?

提前谢谢你!

【问题讨论】:

  • 尝试升级 pip pip install --upgrade pip 或 windows python -m pip install --upgrade pipeasy_install pip
  • 谷歌搜索错误,它看起来像您这边的网络问题。我可以从这里毫无问题地运行pip install pattern。你的网络变了吗?您在代理或防火墙后面吗?
  • 如果你有代理:sudo -H pip install pattern --proxy="my_proxy_name:port"
  • 听起来与网络有关,这是您遇到的问题。很难进一步帮助您,但希望您可以专注于代理问题。
  • 谜团解开了!是 Windows 中的一个简单设置,我必须更改。答案如下:如果您使用代理服务器安装软件包,pip 不起作用。要修复它:转到控制面板 -> Internet 选项 -> 连接 -> LAN 设置 -> 取消标记“使用代理服务器”选项。在此之后尝试使用 pip,它应该可以工作。您可以在安装软件包后开始使用代理服务器。 .注意-原始答案在这里,The_Vats stackoverflow.com/questions/30992717/proxy-awareness-with-pip

标签: python pip


【解决方案1】:

谜团已解决 - 这是 Windows 中的代理设置。答案,The_Vatts在this thread提供如下:

转到控制面板 -> Internet 选项 -> 连接 ->LAN 设置 ->取消标记“使用代理服务器”选项。

从其他线程来看,这可能不是某些人正在寻找的,但这完成了我所需要的。

【讨论】:

  • 类似 linux 的系统怎么样?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 1970-01-01
  • 2018-09-06
  • 1970-01-01
  • 2020-12-26
  • 2016-05-23
相关资源
最近更新 更多