安装python3时,报错zipimport.ZipImportError: can’t decompress data; zlib not available
方法1.安装zlib库
$ yum -y install zlib*
方法2.在重新编译之前还需要在安装源文件中修改Modules/Setup.dist文件,将
#zlib zlibmodule.c -I(prefix)/include−L(prefix)/include -L(prefix)/include−L(exec_prefix)/lib -lz
这行的注释去掉,变为:
zlib zlibmodule.c -I(prefix)/include−L(prefix)/include -L(prefix)/include−L(exec_prefix)/lib -lz
然后在次编译安装(在Python的安装源文件目录执行如下命令)
$ make install
我是先把注释去掉的,make install
时还是报错,然后我再安装的zlib库。
不知道是那个方法起作用,还是两个要一起配置,有待测试。