使用zlib支持从源代码构建Python

10 浏览
0 Comments

使用zlib支持从源代码构建Python

在Ubuntu 12.04上从源代码构建Python 3.2.3时,zlib模块不可用。

我从python.org下载了官方源代码分发包,并尝试使用以下命令构建和安装它。

tar xfa Python3.2.3.tar.bz2
cd Python-3.2.3
./configure --prefix=/opt/python3.2
make
sudo make install

make命令的输出包含以下内容。

Python构建完成,但未找到构建这些模块所需的部分:
_ curses _curses_panel _dbm
_gdbm _sqlite3 _ssl
_tkinter bz2 readline
zlib

在运行make install并启动解释器之后,无法导入zlib模块。

我确认系统上已安装了zlib1g-dev软件包。

我还发现了类似的问题,建议在./configure命令中添加--with-zlib标志。然而,这返回一个错误,表示它是一个无法识别的选项,没有任何效果。

0