You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下如何将Python环境的global.cert路径重置为默认值?

问题描述

背景

我使用Windows电脑,因Zscaler云安全要求,需在Python环境中安装根CA证书rootCA.cer,参考相关步骤执行了操作。

遇到的问题

执行命令:

config set global.cert rootCA.cer 

之后Python环境无法检测到任何证书,出现如下警告:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(136, '[X509: NO_CERTIFICATE_OR_CRL_FOUND] no certificate or crl found (_ssl.c:4293)'))': /simple/comma/

请求帮助

如何将我的Python环境恢复为默认设置?

解决步骤

  • 先移除pip的全局证书配置,执行命令:
    pip config unset global.cert
    
  • 如果是用户级配置被修改,执行:
    pip config unset user.cert
    
  • 不确定配置位置的话,先查看当前pip所有配置项:
    pip config list
    
    找到包含cert的条目,用pip config unset [条目名称]移除对应配置。
  • 若命令行操作无效,可手动修改配置文件:
    • 用户级配置文件路径:%APPDATA%\pip\pip.ini
    • 全局级配置文件路径:%ProgramData%\pip\pip.ini
      打开对应文件,删除global.cert = rootCA.cer这一行,保存后重启Python环境即可。

内容的提问来源于stack exchange,提问作者Bobby Heyer

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 22:33:25