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

Jupyter Notebook出现SSL CertVerification错误求助:部分系统异常

解决Jupyter Notebook中SSL CertVerification错误的方案
  • 临时绕过SSL验证(仅测试用)
    在代码开头添加以下代码,临时跳过证书验证:

    import ssl
    ssl._create_default_https_context = ssl._create_unverified_context
    

    注意:此方法会降低安全性,仅限本地测试场景使用,禁止在生产环境部署。

  • 更新系统根证书
    部分系统出现问题是因为根证书过期或缺失,可按系统类型更新:

    • Windows:通过系统更新获取最新证书,或手动导入可信根证书
    • Linux:Debian/Ubuntu执行sudo apt-get install --reinstall ca-certificates;CentOS执行sudo yum reinstall ca-certificates
    • macOS:通过系统偏好设置的“证书”面板更新,或用brew install openssl更新OpenSSL并同步证书
  • 指定自定义证书路径
    若环境使用自定义SSL证书,可在代码中直接指定:

    import requests
    response = requests.get("目标URL", verify="/path/to/your/cert.pem")
    

    也可设置环境变量REQUESTS_CA_BUNDLE指向证书文件,让所有基于requests的请求自动加载该证书。

  • 统一Jupyter内核版本
    确认问题系统的Jupyter内核Python版本与你本地正常运行的版本一致。不同Python版本的SSL配置可能存在差异,可安装同版本Python后重新配置内核:

    python -m ipykernel install --user --name=自定义内核名称
    

内容的提问来源于stack exchange,提问作者Shaik Junaid

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 00:21:26