No module named _ssl 问题
解决办法:
centos安装python3.7时,查阅知需要的openssl版本最低为1.0.2,但是centos 默认的为1.0.1,所以需要重新*升级openssl*,可以参考我另一篇升级openssl的文章
1、重新指定openssl所在目录并重新编译安装
#配置安装目录,指定openssl环境的安装目录
./configure --prefix=/usr/local//python3 --with-openssl=/usr/local//openssl
make && make install
2、创建软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
#查看当前python版本
python --version
3、导入ssl模块
python3 (进入python3命令行)
>import ssl (导入ssl模块)
>import _ssl (导入_ssl模块)
>exit() (退出python3命令行)
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果