pip已配置了需要TLS/SSL的位置,但Python中的ssl模块不可用。尽管已经作为受信任的主机运行。

3

我知道有几个人在问同样的问题,但都对我无效。我使用的是 MacOS,提示错误信息是 "pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available."。到处都说解决办法是把它作为可信包运行:

pip install --trusted-host pypi.org \
          --trusted-host files.pythonhosted.org \
          requests

我也遇到了同样的错误。是否可以忽略 SSL?

谢谢。

1个回答

2

尝试使用以下命令升级pip库。

sudo pip install --upgrade

然后使用以下命令安装Python3.x的SSL模块。
sudo pip install ssl

如果错误仍然存在,请尝试这里的解决方案:此处

1
感谢您的来信,很抱歉回复晚了。我这里上线的时间比较少。不过我已经设法让它正常工作了,只是不记得具体怎么做了。 - john doe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接