擅长:python、mysql、java
<p>我使用的是CentOS 6.6,并收到了zlib错误。这里提出的其他答案对我都不起作用(包括CentOS 6.3对Modules/Setup中一行取消注释的修复)。我已经用以下命令修复了它。</p>
<pre><code>yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
</code></pre>
<p>然后按如下方式配置和安装python:</p>
<pre><code>./configure --prefix=/usr/local LDFLAGS="-Wl,-rpath /usr/local/lib"
make && make altinstall
</code></pre>
<p>我现在可以在/usr/local/bin/python2.7中导入zlib,没有问题。</p>
<p><a href="http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/">These instructions are slightly modified from an article found here.</a></p>