2011-10-11 16 views
2

在此基础上zlib-install-on-python,我需要运行下面的命令我在哪里可以找到的./configure运行命令的./configure -with-的zlib =/usr/include目录在Python 3.2

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

问题:我在哪里可以找到python 3.2中的配置?

用户@ Ubuntu的:〜$ LS/usr/include目录/ Z * /usr/include/zconf.h /usr/include/zlibdefs.h /usr/include/zlib.h

[email protected]:~/Downloads/Python-3.2$ ./configure –with-zlib=/usr/include 
configure: error: invalid variable name: `–with-zlib' 

回答

3

你需要在你的Python运行./configure安装目录。这是解压源码包的地方。

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选项的更多信息,但这应该解决根本问题。

+0

它不适合我。它似乎是无效的。请看我更新的帖子。 – q0987

+0

配置:警告:无法识别的选项:--with-zlib的 – q0987

+0

你的回答解决了我,我的问题的一部分,它似乎选项是不是虽然一个有效的。不是你的错:) – q0987

相关问题