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

来源:互联网 发布:普通话水平测试软件 编辑:程序博客网 时间:2024/05/29 17:44

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


[root@localhost certs]# easy_install IPySearching for IPyReading 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 IPyerror: 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了。

0 0
原创粉丝点击