2024-04-28 14:29:31 发布
网友
尝试使用pip安装时出现以下异常:
pip
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', error(111, 'Connection refused'))': /simple/<package>/
pip从何处安装软件包?
如何代理或使用备用内部站点获取这些包?
我遇到这个问题是因为https://pypi.org/无法通过我当前的internet连接工作。通过VPN解决了我的问题。
pip install查看http://pypi.python.org/simple/<package>/
pip install
http://pypi.python.org/simple/<package>/
如果到pypi.python.org的连接未打开以供访问(例如,由于您的防火墙规则),您可能会看到以下错误。
-v选项(启用调试日志记录/详细模式是启动调试的一个好方法)。
-v
通常公司会创建一个http://pypi.python.org/simple的代理,以便所有内部站点在不暴露于internet时都可以访问它。
我们可以在pip.conf中配置此url。默认情况下,pip查找配置数据的$HOME/.pip/pip.conf。
pip.conf
$HOME/.pip/pip.conf
[global] extra-index-url = https://my-pypi.mywebsite.com/simple timeout = 10
如果您已经设置了conf,但是没有选择pip conf,请检查pip.conf是否在用户的正确主目录中。
例如。 /根目录,/或/home/user
这就是我的工作:
unset all_proxy
pip install 'requests[socks]'
我遇到这个问题是因为https://pypi.org/无法通过我当前的internet连接工作。通过VPN解决了我的问题。
pip install
查看http://pypi.python.org/simple/<package>/
如果到pypi.python.org的连接未打开以供访问(例如,由于您的防火墙规则),您可能会看到以下错误。
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', error(111, 'Connection refused'))': /simple/<package>/
-v
选项(启用调试日志记录/详细模式是启动调试的一个好方法)。通常公司会创建一个http://pypi.python.org/simple的代理,以便所有内部站点在不暴露于internet时都可以访问它。
我们可以在
pip.conf
中配置此url。默认情况下,pip
查找配置数据的$HOME/.pip/pip.conf
。如果您已经设置了conf,但是没有选择pip conf,请检查
pip.conf
是否在用户的正确主目录中。例如。 /根目录,/或/home/user
这就是我的工作:
unset all_proxy
(如果未设置,则为可选)pip install 'requests[socks]'
在静脉内相关问题 更多 >
编程相关推荐