easy_install——error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- S

时间:2022-04-25 00:15:45

今天在安装python模块的时候, 出现一个问题:


[root@localhost certs]# easy_install IPy
Searching for IPy
Reading https://pypi.python.org/simple/IPy/
Download error on https://pypi.python.org/simple/IPy/: [Errno 1] _ssl.c:480: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found!
Couldn't find index page for 'IPy' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [Errno 1] _ssl.c:480: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found!
No local packages or download links found for IPy
error: Could not find suitable distribution for Requirement.parse('IPy')


上网查询了问题原因: 是curl的证书太老了需要下载最新的证书:


下载最新的证书文件 、
wget http://curl.haxx.se/ca/cacert.pem
更名为ca-bundle.crt放置到默认目录
mv cacert.pem ca-bundle.crt | mv ca-bundle.crt /etc/pki/tls/certs


下载并安装好证书后, 还是出现上述的问题, 我就晕了,  根据证书过期联想到时间, 我输入date命令查看时间, 原来是时间太小了, 用date -s 修改时间后,

就可以正常的easy_install了。