【发布时间】:2023-03-23 22:15:01
【问题描述】:
我正在尝试使用pip install <package>,但它总是返回如下超时错误:
我在 Windows Server 2019 中使用 Python 3.8 和 pip 20.2.1。
我认为这是与 pip 无法访问 pypl.org 站点有关的问题。
我查看了代理配置,如下,即没有代理配置:
我觉得奇怪的是我可以使用 Chrome 访问该站点并手动下载它。我找不到任何阻止 pip 访问的东西。
那是什么?
谢谢!
【问题讨论】:
-
我猜你没有合适的端口用于互联网通信。这个问题可能对您有帮助(因为它提到了 pip 使用的端口 3128:stackoverflow.com/questions/22377175/what-ports-does-pip-use
-
感谢卡尔达萨!我看到了这篇文章,有没有什么具体的方法可以确定 pip 使用什么端口?因为在 cmets Cathal 中说那是端口 443。有没有简单的方法来检查这个端口是否关闭?
-
首先,您需要检查 AWS 中的设置(如果您的实例使用默认 VPC,则应该全部允许)。在 Windows 实例上,您应该检查您的防火墙设置
-
再次感谢卡尔达萨。防火墙设置为“阻止与不在允许应用列表中的应用的所有连接”。一定是……
-
我发现了这个关于pip和防火墙限制的话题:stackoverflow.com/questions/14277088/…
标签: python amazon-web-services pip