gpt4 book ai didi

python - 证书验证失败 : unable to get local issuer certificate

转载 作者:IT老高 更新时间:2023-10-28 21:14:20 26 4
gpt4 key购买 nike

我正在尝试使用 python 从网络获取数据。我为其导入了 urllib.request 包,但在执行时出现错误:

certificate verify failed: unable to get local issuer certificate (_ssl.c:1045)

当我将 URL 更改为“http”时 - 我能够获取数据。但是,我相信,这避免了检查 SSL 证书。

于是我上网查了一下,找到了一个解决方案:运行 /Applications/Python\3.7/Install\Certificates.command

这解决了我的问题。但我对 SSL 之类的东西一无所知。您能帮我了解它实际上是如何解决我的问题的吗?

如果可能,请向我推荐任何好的资源来了解安全性和证书。我是新手。

谢谢!

注意:我确实通过了链接 - openssl, python requests error: "certificate verify failed"

我的问题与链接中的问题不同,因为我想知道当我安装 certifi 包或运行 Install\Certificates.command 以修复错误时实际发生了什么.我对证券的理解很差。

最佳答案

对于仍然想知道如何解决此问题的任何人,我通过安装“Install Certificates.command”得到了我的

这就是我的做法,

Install Certificates.commad location

只需双击该文件等待它安装,在我的情况下,你就可以开始了

关于python - 证书验证失败 : unable to get local issuer certificate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52805115/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com