在给CentOS服务器安装完Python3.6后,使用pip命令出现问题,提示说无法找到ssl模块。

上网查询后发现在安装Python3.6时没有安装openssl-devel依赖库,解决方案如下:

 

查看openssl安装包,会发现缺少openssl-devel包

# rpm -aq | grep openssl

yum安装openssl-devel

# yum -y install openssl-devel

查看安装结果

# rpm -aq | grep openssl

重新对Python3.6进行编译安装

# cd Python-3.6.4
# ./configure prefix=/usr/local/python3
# make && make install

重试pip install xxx

问题解决!

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。