【发布时间】:2018-04-27 05:33:50
【问题描述】:
我在 Windows 8 上安装了 Python 3.6 和 pip 10.0.1。我在公司防火墙后面。 pip 将下载的 whls 安装到本地,没问题。但是当我尝试通过互联网打字安装轮子时,例如pip install sql ,我得到以下信息:
重试(重试(总计=0,连接=无,读取=无,重定向=无, status=None)) 连接中断后 'NewConnectionError(': 无法建立一个 新连接:[WinError 10061] 无法建立连接,因为 目标机器主动拒绝',)': /simple/sql/
找不到满足sql要求的版本(来自 版本:) 找不到与 sql 匹配的分布
主要问题:我应该建议 IT 团队使用哪些确切的防火墙设置/例外来使 pip 工作? 相关问题: - pip 使用什么协议来下载模块? - 应该打开/转发到哪个端口的连接? - 可以通过代理服务器解决吗?
研究了这些主题,尝试使用,没有太大帮助:
Pip not working behind firewall
【问题讨论】:
-
你能检查你的 pip 版本吗(
pip -V) -
pip 9.0.3 from c:\users\<...>\appdata\local\programs\python\python36-32\lib\site-packages (python 3.6) -
@Anupam,我将 pip 更新为 10.0.1 - 没有变化
标签: python-3.x pip protocols firewall