python安装setuptools时出现zipimport.ZipImportError: can't decompress data错误

解决方法就是重新编译一下python,编译好后把Modules/Setup中

#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

的注释去掉,大约在该文件的458行左右(python2.6),具体如下:

cd  / usr / local / src / Python - 2.6
.
/ configure  -- prefix =/ usr / local / Python - 2.6
vim 
/ usr / local / src / Python - 2.6 / Modules / Setup


 如果编译还是不通过,可能是机器上没有安装zlib库,到http://www.zlib.net/下载该库进行安装,然后再编译安装python。

 

你可能感兴趣的:(compress)