无法安装Distribute,zlib。

5

起初,我只想在Python3.2中安装feedparser,但它需要Distribute。当我安装Distribute时,

python3.2 setup.py install

我得到了

File "/usr/local/lib/python3.2/zipfile.py", line 687, in __init__
"Compression requires the (missing) zlib module")
RuntimeError: Compression requires the (missing) zlib module

然后我下载了zlib并使用以下命令进行安装:

./configure --prefix=/usr/local/python3.2
make
sudo make install

安装完成后,尝试安装Distribute,遇到了相同的错误。

1个回答

8

最终,我通过重新安装带有zlib的python3.2来解决了问题。

1 当然,您需要先安装zlib。您可以在/usr/include中找到zlib.h。

2

./configure -with-zlib=/usr/include
make 
sudo make install

来自 http://www.1stbyte.com/2005/06/26/configure-and-compile-python-with-zlib/

这篇文章介绍了如何在编译Python时使用zlib库。zlib库是一种用于压缩数据的库,它可以将数据压缩成更小的尺寸以便更快地传输。为了使用zlib库,需要在编译Python时启用zlib选项。本文提供了详细的步骤和示例代码,帮助您轻松地配置和编译Python。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接