通过 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 有点陌生,所以感谢您的耐心等待。 -
原文由 Frank Drin 发布,翻译遵循 CC BY-SA 4.0 许可协议
不知道这是否已经解决,但我在 Windows 10 上的 Anaconda python 3.7.3 和 Idle 遇到了类似的问题。通过添加修复它:
到 PATH 变量。