MAC下报错unable to get local issuer certificate (_ssl.c:1051)>

1、取消全局验证:

该问题主要是常见于爬虫时使用request访问网站以及在机器学习中常常在线请求一些数据集合时候发生。该错误的主要原因就是SSL的安全证书的原因,mac电脑下十分常见该类错误。直接粘贴以下代码即可。

import ssl
 ssl._create_default_https_context = ssl._create_unverified_context

2、其它靠谱参考方式

  • 彻底解决Mac下Python的SSL各类报错
  • 全面的解决方案(如果使用上面两种方法均无效,点击该链接去查看更多解决办法)

你可能感兴趣的:(机器学习,ssl)