今天在Ubuntu服务器搭建好python3.8.1环境后,运行时出现以下错误ImportError: No module named '_ssl',看了很多讲解总结出了以下办法。
1、检查openssl、libssl-dev包是否安装
sudo apt-get update
sudo apt-get install openssl
sudo apt-get install libssl-dev
2、重新编译ssl模块
- 在python的tgz包的解压目录下,执行
vi Modules/Setup修改Setup文件 - 找到SSL配置,取消注释,如下图。然后保存退出

- 重新编译
make
sudo make install
3、重试,测试是否正常


本文介绍了解决在Ubuntu服务器上使用Python 3.8.1环境中出现的ImportError: No module named '_ssl'的问题。通过检查并安装openssl、libssl-dev包,重新编译ssl模块等步骤,最终解决了该问题。
1053

被折叠的 条评论
为什么被折叠?



