【发布时间】:2019-12-29 00:23:29
【问题描述】:
/usr/bin/python3 来自 macOS 10.15 上的 Xcode/CLT(目前为 DB6/PB5,使用 Xcode 11 beta 6)对于源自 PSL 的所有 HTTPS 请求(例如来自urllib.request:
$ /usr/bin/python3 -c 'import urllib.request; urllib.request.urlopen("https://www.apple.com/")'
...
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)>
如何解决这个问题?
(我知道答案,稍后会发布;只是分享它以防其他人遇到它。)
【问题讨论】:
-
顺便说一句 stackoverflow.com/questions/44261444/… 有点相关,但这是第三方安装(天知道是什么渠道),而这是苹果提供的官方发行版。
-
我认为这个问题是关于 PSF 提供的安装程序。
标签: python macos macos-catalina