我正在尝试在代理后面安装python包,我收到以下错误:
pip --proxy="user:pass@address:port" install bokeh
重试(重试(总计= 4,连接=无,读取=无,重定向=无))连接被'ProtocolError('连接中止。',BadStatusLine(“'',”))'断开后:/ simple /背景虚化/
您认为出了什么问题?
答案 0 :(得分:1)
<强>解决强> 问题是我的宿舍防火墙阻塞了pip(pypi.python.org)。在工作中发出相同的命令会正确安装python包。
答案 1 :(得分:0)
当代理终止HTTPS连接时。它不可能 发回标头,因为它无法读取返回的加密数据 所以它发回空字符串&#34;&#34;。 httplib尝试解析&#34;&#34; as&#34; HTTP / 1.x&#34;并且没有上述消息。
https://github.com/requests/requests/issues/2364
您可能希望看到有关如何在代理后面设置PIP的帖子。您是否能够安装任何pip安装程序,或者这是唯一一个给您带来问题的安装程序?
答案 2 :(得分:0)
我在Por中的MEO遇到了同样的问题
我将IPv4 DNS更改为8.8.8.8和8.8.4.4(Google),并禁用了IPv6,并且可以正常工作。