觉得有必要把解决问题的过程写下来
1,因为要安装flask,所以安装pip,所以安装setuptools,所以安装zlib。(具体过程http://www.cnblogs.com/aiyr/p/7260838.html 这个链接中有安装zlib,zlib-devel,耐心找找)
2,之后通过 #rpm -qa | grep zlib查看 发现zlib已经安装成功,可是在安装setuptools的时候还是报错
这不坑爹么。
3,于是去stackoverflow(百度都百烂了都没百出来),直接关键字setuptools zlib。其中一条答案是说可以试试能否在Python中import了,下图
虽然没解决问题,可是提供了一种解决问题方法。
4,沿着Stack Overflow中小哥的做法 我import了一把,果然,没有zlib
一急之下,把我知道的安装Python2.7版本的文件都删了。结果如下:
5,检查/usr/bin中的文件 其中在python
其中python,python2是我删除的文件所导致的,键入python是会报错的,因为没文件了。键入python2.6出现>>>这样的Python环境,而在这个环境下import zlib是不报错的。说明肯定刚才我们的2.7版本还没有完全'继承