【发布时间】:2019-06-05 16:59:18
【问题描述】:
通过 Pycharm 在 Python3 Windows 中使用请求,并收到 SSL 模块不可用错误
我花了几个小时试图找出可能导致这种情况的原因。我已经重新安装了 Anaconda,我完全被卡住了。运行以下时
def Earlybird(daycount):
url = 'https://msft.com'
response = requests.get(url)
print(response)
Earlybird()
我收到错误消息
requests.exceptions.SSLError: HTTPSConnectionPool(host='msft.com',
port=443): Max retries exceeded with url: / (Caused by SSLError("Can't
connect to HTTPS URL because the SSL module is not available."))
我不知道是什么原因造成的。由于 Anaconda 是最近安装的,我会假设一切都是最新的,所以我不确定这是否指向错误的 SSL?我对python有点陌生,所以感谢您的耐心等待。 -
【问题讨论】:
-
从 OpenSSL 安装了这个 slproweb.com/download/Win64OpenSSL-1_1_1c.exe。解决了我的问题。
标签: python ssl https python-requests pycharm