首页 > 解决方案 > 使用 pip 安装证书验证失败,主要问题,(_ssl.c:1108)

问题描述

我一直在尝试使用以下方法安装 python 包:

pip install <package>

我得到的是:

“警告:重试(重试(总计 = 0,连接 = 无,读取 = 无,重定向 = 无,状态 = 无))在连接被 'SSLError(SSLCertVerificationError(1,'[SSL:CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1108)'))': /simple/pip/"

我知道可以解决问题的代码(很少有效):

pip3 install --trusted-host=pypi.org --trusted-host=files.pythonhosted.org --user <package>

但我想知道幕后发生了什么,核心问题是什么以及如何像往常一样使用 pip!

如果你能帮助我,我会非常高兴。

标签: sslpipcertificateinstallationverify

解决方案


先写这个

pip.ini

现在尝试安装软件包,如果出现错误,然后输入

pip install certifi

然后写这个

pip install Scrapy

推荐阅读