【问题标题】:mnist_784 download fails with CERTIFICATE_VERIFY_FAILED (Even after installing certifi)mnist_784 下载失败,出现 CERTIFICATE_VERIFY_FAILED(即使在安装了 certifi 之后)
【发布时间】:2020-11-26 20:28:26
【问题描述】:

我正在尝试运行以下命令:

fetch_openml('mnist_784')

来自sklearn 库。 我不断收到以下错误消息: urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

我在网上搜索并尝试从终端运行pip install certifi 和运行open /Applications/Python\ 3.6/Install\ Certificates.command。 两项操作均已成功完成,但我仍然收到相同的错误。 我正在使用 Python 3.6.8 和 MacOs 10.15.7

pip install certifi 的输出:

Requirement already up-to-date: certifi in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (2020.11.8)
-- removing any existing file or link
-- creating symlink to certifi certificate bundle
-- setting permissions
-- update complete

提前致谢

【问题讨论】:

    标签: python macos ssl ssl-certificate mnist


    【解决方案1】:

    未来可能关注的对象:

    我能够找到此问题的根本原因 - 我使用的代理 (Zscaler) 会导致 CA 证书出现问题。一旦代理被禁用,我就可以顺利运行我的代码

    【讨论】:

      猜你喜欢
      • 2022-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多