python 无法安装setuptools问题

Python无法安装setuptools解决

centos6.5阿里云的新机器,更新python版本之后安装setuptools,但是一直报错。说不能解析https,也ping不同这个其中报错的https网址

查看之后发现是python内置的urllib模块不支持https协议,是因为安装python之前没有编译openssl 这样的ssl库,以至于python不支持ssl

yum install openssl-devel

找到python的安装目录,重新编译python

./configure
make
make install

测试

import urllib
urllib.urlopen('https://www.baidu.com')