搭建docker-jenkins环境时提示WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

image

linux环境下

首先明确问题出现原因,是因为openssl版本过低或者不存在 so:

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

[root@localhost ~]# rpm -aq|grep openssl 
openssl-0.9.8e-20.el5 
openssl-0.9.8e-20.el5 
[root@localhost ~]#

yum安装openssl-devel

[root@localhost ~]# yum install openssl-devel -y 

查看安装结果

[root@localhost ~]# rpm -aq|grep openssl 
openssl-0.9.8e-26.el5_9.1 
openssl-0.9.8e-26.el5_9.1 
openssl-devel-0.9.8e-26.el5_9.1 
openssl-devel-0.9.8e-26.el5_9.1

image
重新对python3.6进行编译安装,用一下过程来实现编译安装:

cd Python-3.6.4
./configure --with-ssl
make
sudo make install:

————————————————

参考:原文链接:https://blog.csdn.net/wbj_code_life/article/details/97887891

posted @ 2021-08-07 11:44  咸鱼豆腐  阅读(332)  评论(0编辑  收藏  举报