Python的the ssl module in Python is not available

pip安装时警告:the ssl module in Python is not available

Python版本为3.11.1。

 

 

问题是缺少ssl包(或者是证书方面的问题),把源设置成http再加上信任该网址的参数就行了:

# 永久换源
pip config set global.index-url http://pypi.douban.com/simple/

# 设置信任该源 pip install xxx --trusted-host pypi.douban.com

如果想要一直沿用这个方法,方便一些的做法是修改.bashrc文件(当然是在linux系统中了)

首先用vim编辑

vim ~/.bashrc
# 记得按i开始编辑

最后面增加一行:

alias pip='pip --trusted-host pypi.douban.com'

即在bash交互中,替换pip命令为pip --trusted-host pypi.douban.com

 

没有ssl的Python是几乎做不了网络编程的(很麻烦),但我还没有找到解决方法。

----------------------------------------2024年3月7日更新------------------------------------------------------------------------------

就是豆瓣的问题,服务器上换成阿里或者其他源就好了

 

posted @ 2023-02-02 22:07  小鱼圆又圆  阅读(1097)  评论(0)    收藏  举报