【问题标题】:Proxy Connection Error when trying to install packages with pip in anaconda environment尝试在 anaconda 环境中使用 pip 安装软件包时出现代理连接错误
【发布时间】:2019-04-16 15:07:36
【问题描述】:

我正在尝试在 Windows Server 2016 上的 anaconda 环境 pip install --upgrade tensorflow 中使用 pip 安装软件包(tensorflow),导致以下错误:

在连接被 'ProxyError('Cannot connect to proxy.', NewConnectionError(': Failed to建立新连接:[WinError 10061] 无法建立连接,因为目标机器主动拒绝它',))':/simple/tensorflow/

我在公司网络中,并且设置了 anaconda 的代理。

我已经尝试了以下没有帮助的方法,仍然弹出相同的错误:

  • 禁用防火墙
  • 使用 pip (matplotlib) 安装另一个包
  • 在 pip 命令中添加标志 --proxy=http://myproxy.bla:8080
  • 将标志 trusted-host=pypi.python.org 添加到 pip 命令中
  • 重新安装 anaconda
  • 下载 tensorflow 的 whl 文件和pip install。但是,在此过程中,pip 在下载任何其他包(例如 astor)时再次抛出错误
  • 在其他 anaconda 环境中安装其他 pip 和 python 版本

感谢任何帮助或提示!

【问题讨论】:

    标签: tensorflow proxy pip anaconda


    【解决方案1】:

    在 Windows 中搜索“服务”后,我通过命令 pip install --upgrade tensorflow--proxy="myproxy.blabla:8080 解决了问题,滚动到“Cntlm 身份验证代理”并点击“启动服务”。

    请注意,执行“启动 cntlm 身份验证代理”脚本不起作用。

    【讨论】:

      猜你喜欢
      • 2017-04-24
      • 2015-08-08
      • 2018-04-08
      • 2019-11-03
      • 1970-01-01
      • 2019-01-05
      • 1970-01-01
      • 2019-05-24
      • 2013-09-09
      相关资源
      最近更新 更多