我应该为zlib模块重新安装python吗?

时间:2013-07-27 15:14:12

标签: python python-3.x zlib distribute

在Ubuntu系统中使用python3.3.2安装distribute-0.6.49时遇到错误

.... blablabla后跟......

"Compression requires the (missing) zlib module")
RuntimeError: Compression requires the (missing) zlib module

我已经检查过我需要安装zlib包的先前解决方案,但我应该在此之前重新安装我的python吗?我不能在它上面安装zlib吗?

如果需要重新安装python,我在哪里可以找到带有zlib的python 3.3,以便我可以像往常一样安装python?

2 个答案:

答案 0 :(得分:2)

要使用zlib支持编译Python,您需要安装zlib1g-dev package,以便Python可以找到标题。

您需要重新安装源代码编译的Python才能实现这一目标。

答案 1 :(得分:0)

如果您正在运行ubuntu,那么通常建议您使用包管理器中的包。如果我没记错或者使用软件中心,你可以使用sudo apt-get install python3 来获取python 3 - 当前为3.3.1。

我有理由相信默认发行版包含zlib。

Python 3.3.1 (default, Apr 17 2013, 22:30:32) 
[GCC 4.7.3] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import zlib
>>> exit()