使用 pip 安装证书验证失败,主要问题,(_ssl.c:1108)

certificate verify failed using pip install, main problem, (_ssl.c:1108)

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

pip install <package>

我得到的是:

”警告:重试(重试(总计=0,连接=None,读取=None,重定向=None,状态=None)) '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!

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

先写这个

pip.ini

现在尝试安装软件包 不过,如果您遇到错误,请输入此

pip install certifi

然后写这个

pip install Scrapy