我正在尝试在使用自签名SSL证书的公司网络上,在PyCharm中将requests
库安装到我的Python环境中。结果,使用文件>设置>项目>项目解释器>安装
安装库时出现HTTPS错误:
Collecting requests
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection
broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.
VerifiedHTTPSConnection object at 0x0368D5D0>: Failed to establish a new connection:
[Errno 11003] getaddrinfo failed',)': /simple/requests/
Could not find a version that satisfies the requirement requests (from versions: )
No matching distribution found for requests
我尝试使用以下选项 --cert C:\COMPANY-CAROOT.pem
,使pip
信任我们公司的根证书进行安装,但实际上是这样解释的:
pip install --cert C:\COMPANY-CAROOT.pem requests
我也尝试过打开
文件 > 设置 > 项目 > 服务器证书
并勾选自动接受非信任证书,但遇到了相同的问题。当安装外部库时,如何让PyCharm忽略SSL证书错误?