在centos7下源码编译安装python6.8.2,./configure和make正常,make install报错如下:
zipimport.ZipImportError: can't decompress data; zlib not available
使用yum search zlib
======================================================= N/S matched: zlib =======================================================
ghc-zlib.x86_64 : Compression and decompression in the gzip and zlib formats
ghc-zlib-devel.x86_64 : Haskell zlib library development files
jzlib.noarch : Re-implementation of zlib in pure Java
jzlib-demo.noarch : Examples for jzlib
jzlib-javadoc.noarch : API documentation for jzlib
libknet1-compress-zlib-plugin.x86_64 : Provides libknet1 zlib support
mingw32-zlib.noarch : MinGW Windows zlib compression library for the win32 target
mingw32-zlib-static.noarch : Static libraries for mingw32-zlib development.
mingw64-zlib.noarch : MinGW Windows zlib compression library for the win64 target
mingw64-zlib-static.noarch : Static libraries for mingw64-zlib development
perl-Compress-Raw-Zlib.x86_64 : Low-level interface to the zlib compression library
perl-IO-Zlib.noarch : Perl IO:: style interface to Compress::Zlib
perl-POE-Filter-Zlib.noarch : POE filter wrapped around Compress::Zlib
zlib-ada.x86_64 : Zlib for Ada
zlib-ada-devel.x86_64 : Development files for Zlib-Ada
zlib-devel.i686 : Header files and libraries for Zlib development
zlib-devel.x86_64 : Header files and libraries for Zlib development
zlib-static.i686 : Static libraries for Zlib development
zlib-static.x86_64 : Static libraries for Zlib development
mingw32-libidn.noarch : MinGW Windows zlib compression library for the win32 target
mingw64-libidn.noarch : MinGW Windows zlib compression library for the win64 target
miniz.x86_64 : Compression library implementing the zlib and Deflate
zlib.i686 : The compression and decompression library
zlib.x86_64 : The compression and decompression library
zopfli.x86_64 : Zlib compatible better compressor
返回以上zlib相关的包,编译安装报错,一般是缺少-devel包导致,
使用yum install zlib-devel安装,重新make 和make install
安装正常~~!