[英]SSL: CERTIFICATE_VERIFY_FAILED error when curator access elasticsearch
[英]SSL: CERTIFICATE_VERIFY_FAILED error when loading data into seaborn?
我正在尝试从 github 页面加载数据(它是您可以获得的标准 seaborn 数据集的一部分。)我在 PyCharm 上,我不明白到底发生了什么。
import seaborn as sns
data = sns.load_dataset("tips")
然后我得到错误。 为什么我收到这个错误?
/usr/local/bin/python3.7 "/Users/shahbhuiyan/Desktop/PyCharm Projects/Pandas/pycharmtest.py"
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)>
我遇到了同样的问题,并在这里找到了解决方案: http : //www.programmersought.com/article/2877138500/
基本上,只需添加这两行代码,然后尝试导入数据集:
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
这样python会忽略安全证书的验证
打开 MAC OS 的终端并尝试以下命令:“/Applications/Python 3.6/Install Certificates.command”
这对我有用,因为 MacOS 上的 Python 3.6 使用嵌入式版本的 OpenSSL,它不使用系统证书存储。 更多细节在这里。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.