首页 > Python编程 > zipimport.ZipImportError: can’t decompress data

zipimport.ZipImportError: can’t decompress data

2015年9月9日

zipimport.ZipImportError: can’t decompress data
http://blog.sina.com.cn/s/blog_634bc2230100kcyb.html
标签: python make 杂谈 分类: 后端Python/Django/Webpy/Web2
今天使用easy_install安装“pymongo”python egg包
出现:zipimport.ZipImportError: can’t decompress data; zlib not available错误

解决办法重新编译一下Python源码安装包,如下:
1 tar jxvf Python-2.5.2.tar.bz2
2 cd Python-2.5.2/
3 ls
4 sudo ./configure
5 gvim Modules/Setup
6 sudo gvim Modules/Setup
在这里把454行左右的 找到
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉注释
zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

7 sudo make test
8 sudo make -i install

Ok 搞定。。。

备注:

升级Python包:
代码:
sudo easy_install -U <包名>
删除Python包:
代码:
sudo easy_install -m <包名>

分类: Python编程 标签:
本文的评论功能被关闭了.