2011-10-11 17 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

相關問題