繁体   English   中英

安装pip时出现超时错误

[英]time-out error while installing pip

我正在尝试将 pip 下载到我的计算机,但出现超时错误。 (我正在关注此链接: https : //pip.pypa.io/en/latest/installing.html#install-pip )有人知道该怎么做吗?

这是我运行的:

C:\Users\gshelef\Desktop>python get-pip.py

错误:

收集 pip Retrying (Retry(total=4, connect=None, read=None,
redirect=None)) 连接中断后
'ConnectTimeoutError(对象在 0x0000000003E3EF28>,'连接到 pypi.python.org
时间到。 (连接超时=15)')': /simple/pip/`

注意,我有 3.3.2 Python 版本

在本地目录(例如./)中准备pip,setuptools和wheel,您可以在没有互联网的情况下安装pip。 python get-pip.py --no-index --find-links=./

参考: https : //github.com/pypa/pip/issues/2351

这可能与pypi.org IP6 与 IP4 连接有关,我已按照此答案在主机文件中为此服务器强制使用 IP4,并解决了问题。 总的来说,我已添加到主机:

151.101.192.223 pypi.org
151.101.193.63  files.pythonhosted.org

由于代理而在pip安装过程中发生连接超时错误。 要解决此问题,您需要使用以下命令设置代理设置:set HTTP_PROXY = http:// user:password@proxy.domain.com:port

有关代理的更多信息; 在此处找到您的代理设置: http : //www.whatismyproxy.com/并设置HTTP_PROXY = http:// proxy:8080

但是,pip预先安装了python。 您可以在以下位置找到它:C:\\ Users \\ gshelef \\ AppData \\ Local \\ Programs \\ Python \\ Python \\ Scripts。

您需要将以上路径添加到环境变量中才能使用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM