在哪里可以找到./configure来运行命令./configure-with-zlib = / usr / include in python 3.2

时间:2011-10-11 19:38:41

标签: python-3.x ubuntu-11.04

基于此zlib-install-on-python,我需要运行以下命令

./configure –with-zlib=/usr/include

问题:在哪里可以找到python 3.2中的configure?

  

user @ ubuntu:〜$ ls / usr / include / z * /usr/include/zconf.h   /usr/include/zlibdefs.h /usr/include/zlib.h

user@ubuntu:~/Downloads/Python-3.2$ ./configure –with-zlib=/usr/include
configure: error: invalid variable name: `–with-zlib'

1 个答案:

答案 0 :(得分:3)

您需要在python安装目录中运行./configure。这是解压缩源tarball的地方。

cd /path/to/python3.2
./configure --with-zlib=/usr/include

请注意,--with-zlib参数的前缀是两个短划线,而不是一个。

修改 来自./configure -h

  

- with-PACKAGE [= ARG]使用PACKAGE [ARG = yes]

尝试./configure --with-zlib=yes后,也会产生错误,我认为PACKAGE可能是非标准包。但是,要解决您的问题(确保python具有zlib),您应该能够./configure; make; sudo make install。你表明你有zlib.h,所以这应该重新安装python并支持zlib。我会看看我是否可以在--with-PACKAGE选项上找到更多信息,但这应解决根本问题。