【问题标题】:Pip install commands error ConnectTimeoutErrorPip 安装命令错误 ConnectTimeoutError
【发布时间】:2020-09-07 20:31:37
【问题描述】:

我正在尝试在我的 Windows 10 PC 上安装 Django 1.8.11,但在运行 pip install django==1.8.11 时出现此错误:

连接被 'ConnectTimeoutError() 中断后重试(重试(total=0,connect=None,read=None,redirect=None)), '连接到 xxxx.xxxx.xxx.xx 超时。(连接超时 = 15)')':/simple/pip/

xxxx.xxxx.xxx.xx是我有时用作代理的地址)

我有 Python 版本:3.5.4

和 pip 版本:9.0.1

我已经用netsh winhttp show proxy检查了代理设置

当前 WinHTTP 代理设置:

直接访问(无代理服务器)。

我不支持任何公司代理 我的系统代理设置是

自动检测设置 -> 开启

使用设置脚本 -> 关闭

使用代理服务器 -> 关闭

也试过ping pypi.python.org

151.101.4.223 的 Ping 统计信息: 数据包:发送 = 4,接收 = 4,丢失 = 0(丢失 0%), 大约以毫秒为单位的往返时间: 最小值 = 92 毫秒,最大值 = 102 毫秒,平均值 = 95 毫秒

所以,我可以上网了

我还删除了临时文件,尝试了python -m pip --proxy="" install django==1.8.11,在注册表中搜索数据或值xxxx.xxxx.xxx.xx,结果相同...

如果有人知道 xxxx.xxxx.xxx.xx 配置在哪里以便我可以删除它,不知道还能做什么。

【问题讨论】:

    标签: python django proxy pip


    【解决方案1】:

    查看当前环境变量,尝试查找任何代理设置:

    set | find "proxy"
    

    如果找到任何东西 - 取消设置变量。

    从配置文件中列出设置:

    pip config list | find "proxy"
    

    如果找到任何东西 — 使用 pip config unsetpip config edit 取消设置变量。请参阅pip config 的文档https://pip.pypa.io/en/stable/reference/pip_config/

    【讨论】:

    • 谢谢我试过:set | find "proxy",最后得到了https_proxy=https://xxxx.xxx.xxx.xx:xxxx,但是当我使用pip config unset "proxy"时,我得到了ERROR: unknown command "config"
    • @sgClaudia98 set 显示环境变量,而不是 pip 设置。要取消设置,只需 set https_proxy=。见ss64.com/nt/set.html
    • 非常感谢标记为正确,您的回复有助于发现事实如此,我所做的是set https_proxy= 然后再次尝试set | find "proxy" 并得到空白结果。我知道这不是永久解决方案,但现在我知道这是在 variable 中,我稍后会删除它。再次非常感谢
    【解决方案2】:

    尝试安装最新版本pip install Django

    https://pypi.org/project/Django/

    【讨论】:

    • 同样的错误,不是版本,是一些代理配置,我不知道是不是
    猜你喜欢
    • 2016-08-02
    • 1970-01-01
    • 2020-03-24
    • 1970-01-01
    • 1970-01-01
    • 2017-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多