在anaconda环境中尝试使用pip安装软件包时发生代理连接错误

时间:2018-11-13 17:49:35

标签: tensorflow proxy pip anaconda

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

  

在被'ProxyError('无法连接到代理。',NewConnectionError(':无法建立连接)中断的连接断开后,重试(Retry(total = 4,connect = None,read = None,redirect = None,status = None))。一个新的连接:[WinError 10061]无法建立连接,因为目标计算机主动拒绝了它')))':/ simple / tensorflow /

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

我已经尝试了以下无济于事的事情,仍然弹出相同的错误:

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

任何帮助或提示都值得赞赏!

1 个答案:

答案 0 :(得分:0)

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

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