You need to enable JavaScript to run this app. PyCharm代理环境下pip安装连接重置、SSL报错解决及p4python安装求助
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm代理环境下pip安装连接重置、SSL报错解决及p4python安装求助

企业代理防火墙环境下pip安装报错排查与适配方案

日常遇到的两类典型pip安装报错

  • 连接被强制重置类报错:抛出Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))': /simple/certifi/
  • SSL证书校验失败类报错:抛出Could not fetch URL https://pypi.python.org/simple/certifi/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749) - skipping

此前曾参考各技术平台的零散方案尝试修复,前后耗时2天排查仍未达到预期修复效果,最终整合多份公开思路梳理出适配当前环境的解决路径。

适配方案对应的使用环境

  • 网络环境:处于企业办公代理防火墙后方
  • 软件版本:PyCharm v2020.3 社区版、Python v3.6.8、PIP v21.0.1

具体落地操作

手动创建pip配置文件pip.ini,默认环境下系统不会自动生成该文件,在文件内写入如下配置内容:

[global]
proxy = http://your_proxy_address:port
trusted-host = pypi.python.org
           pypi.org
           files.pythonhosted.org
           raw.githubusercontent.com
           github.com

将配置文件保存至路径C:\Users\user_name\AppData\Roaming\pip下即可生效。
完成配置后上述两类报错可全部修复,可正常执行pip install命令完成包安装操作。

现存待解决的问题

切换至Python v3.9.2版本后,执行pip install p4python操作会抛出Exception: Parameter --ssl is needed报错,目前暂未找到有效解决路径,寻求有相关经验的开发者分享对应解决方法。


内容的提问来源于stack exchange,提问作者Navneet Passi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.31 20:45:08