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

无法通过pip安装Python包:SSL certificate verification failed

解决Windows 10下Python 3.9 pip SSL证书验证失败问题
  • 检查系统根证书状态
    按Win+R输入certmgr.msc打开证书管理器,展开「受信任的根证书颁发机构」→「证书」,查看是否存在DigiCert Global Root CA这类常用根证书。如果缺失,从微软官方渠道获取对应根证书安装,安装后重启电脑再试pip安装。

  • 配置国内镜像源
    在用户目录(比如C:\Users\你的用户名)新建pip文件夹,里面创建pip.ini文件,写入以下内容:

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn
    

    保存后直接运行pip install 包名即可,无需每次手动加参数。

  • 手动指定证书路径给pip
    找到系统根证书的存储路径(可从证书管理器中导出证书到本地),然后在命令行运行:

    pip install --cert="证书文件路径" 包名
    

    或者设置环境变量永久生效:

    setx PIP_CERT "证书文件路径"
    

    设置完重启命令行再尝试安装。

  • 排查代理与防火墙拦截
    暂时关闭第三方防火墙、杀毒软件,或者打开Windows设置→网络和Internet→代理,关闭自动检测代理和手动代理设置。关闭后再试pip安装,若成功,再调整防火墙或代理的规则,允许pip访问网络。

内容的提问来源于stack exchange,提问作者Max Shevch

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 22:42:05