访问 python 存储库需要哪个防火墙端口?

访问 python 存储库需要哪个防火墙端口?

尝试从公司服务器安装 Python 库。由于安全原因,互联网被屏蔽,仅允许特定的 URL。

因此,我想打开防火墙以使用 pip install 安装 python lib。有人知道使用 pip 访问库需要哪些端口吗?或者还有其他更好的解决方案来处理这个问题?

我为以下 URL 设置了防火墙,开放了端口 80 和 443:https://pypi.org/并且它不工作。

pip install https://pypi.org/project/paramiko/

Collecting https://pypi.org/project/paramiko/
  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fa40ff24828>, 'Connection to pypi.org timed out. (connect timeout=15)')': /project/paramiko/

答案1

https://pypi.org/project/paramiko/- 仅通过 443 端口进行通信,但安装时使用以下 URI -https://api.github.com/repos/paramiko/paramiko 检查是否被防火墙阻止

编辑:按要求截取第二个库的屏幕截图 在此处输入图片描述

相关内容