pip install 报错:after connection broken by ‘ProxyError(‘Cannot connect to proxy.‘, FileNotFoundEr ror

错误背景与原因分析

在尝试通过 pip install openai 安装 openai 包时,出现了一系列的警告和错误提示,内容如下:

PS E:\PycharmProjects\Auto-xxxxx-Commnet> pip install openai
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', FileNotFoundEr
ror(2, 'No such file or directory'))': /simple/openai/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', FileNotFoundEr
ror(2, 'No such file or directory'))': /simple/openai/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', FileNotFoundEr
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', FileNotFoundEr
ror(2, 'No such file or directory'))': /simple/openai/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', FileNotFoundEr
ror(2, 'No such file or directory'))': /simple/openai/
ERROR: Could not find a version that satisfies the requirement openai (from versions: none)
ERROR: No matching distribution found for openai
WARNING: There was an error checking the latest version of pip.

这是因为 pip 尝试连接指定的代理服务器时失败,导致无法正常访问包的源地址。

问题解决方案

如果你也遇到类似的 ProxyError 错误,可能是代理设置的影响,可以按以下步骤解决:

  1. 关闭代理服务器:如果你正在使用代理服务器,在设置中将其禁用。

    • 在 Windows 中,可以通过“设置”->“网络和 Internet”->“代理”来检查并关闭系统代理。

    • 或者直接在命令行运行以下命令临时取消代理:

      set http_proxy=
      set https_proxy=
      
  2. 重试安装:代理关闭后,重新运行 pip install xxxx。如果没有其他问题,应该能顺利安装。

  3. 选择镜像源(可选):若使用默认源下载速度慢,可以尝试清华大学等国内镜像源,但关闭代理依然是关键。

解决步骤截图

在这里插入图片描述

在这里插入图片描述

总结

这类错误大多由代理设置引起,通过关闭代理即可解决,无需复杂的配置调整

猜你喜欢

转载自blog.csdn.net/qq_37945670/article/details/143268812