【发布时间】:2020-06-06 16:36:10
【问题描述】:
这个问题已经回答here,但适用于 Windows 用户。我在 Anaconda 环境下的第 3 方应用程序上的 Linux 机器上收到此错误。我在PATH env 中添加了以下路径:
<path>/anaconda2/lib
<path>/anaconda2/bin
但是当我跑步时:
import requests
requests.get("https://api.ipify.org")
我得到错误:
requests.exceptions.SSLError: HTTPSConnectionPool(host='api.ipify.org',
port=443): Max retries exceeded with url: / (Caused by SSLError("Can't
connect to HTTPS URL because the SSL module is not available."))
第 3 方应用程序和 conda shell 都在 PATH 环境中包含这些路径,但它仅适用于 shell。
【问题讨论】:
-
这是我链接的问题,但它适用于 Windows 用户。这是第 3 方应用程序库的问题。
标签: python linux ssl python-requests anaconda