无法通过代理服务器使用pip3连接

时间:2019-09-09 17:06:34

标签: proxy pip cygwin

无法通过使用NTLM身份验证的网络使用pip3。用Cygwin安装pip3。 pip3版本是19.1.1。操作系统是Windows 7。

使用命令

  

$ pip3 --proxy'http://[username]:[escaped_password]@[proxy_server]:[proxy_port]'安装numpy

其中 [escaped_pa​​ssword]是使用'\'字符转义的密码的特殊字符

出现此错误:

  

警告:由于ProxyError('Cannot connect to proxy。',OSError('Tunnel connection)断开连接后,重试(Retry(total = 4,connect = None,read = None,redirect = None,status = None))失败:需要407代理身份验证',))':/ simple / numpy /

以下命令的变化形式也因相同的错误而失败

  

$ pip3 --proxy'http://[username]:[unescaped_password]@[proxy_server]:[proxy_port]'安装numpy

     

$ pip3 --proxy'http://[windows_domain_name]%5C[username]:[escaped_password]@[proxy_server]:[proxy_port]'安装numpy

其中 [windows_domain_name]与命令的输出

  

回显%USERDOMAIN%

我可以使用curl命令从同一桌面成功使用代理服务器

  

$ curl --proxy-ntlm --proxy-user [用户名]:[unescaped_pa​​ssword] --proxy http://[proxy_server]:[proxy_port] http://www.google.com

不清楚,为什么pip3命令不能成功使用代理。

0 个答案:

没有答案