2011-11-13 35 views
1

我想用我在Ubuntu中的源代碼構建自己的Python來構建mod_wsgi。 (你可以看到我具體怎麼建它How would I build python myself from source code on Ubuntu?如何使用從源代碼構建的python配置mod_wsgi?

我試圖從mod_wsgi的-3.3目錄中運行以下命令:

$ sudo ./configure --with-apxs=/usr/local/apache2/bin/apxs \ 
    --with-python=/usr/local/share/man/man1/python2.7.1 

這可能是很幼稚的,因爲我知道,python2.7.1只是一個文本文件,而不是可執行文件,該命令可能期望。儘管我在sudo中運行它,但我最終得到了一堆權限被拒絕的消息。

那麼,我將如何構建mod_wsgi對從源代碼構建的Python?

此外,我是否會在將來使用構建的Python和默認的Ubuntu Python共存於不同的目錄中時遇到任何固有的問題?

回答

2

而不是

./configure --with-apxs=/usr/local/apache2/bin/apxs --with-python=/usr/local/share/man/man1/python2.7.1 

我會假設你想使用:

./configure --with-apxs=/usr/local/apache2/bin/apxs --with-python=/usr/local/bin/python2.7.1 

我想你要告訴mod_wsgi的使用路徑上的Python可執行程序,而不是男人頁面

+1

您不必使用「須藤」的配置或做,只會使安裝。 –

+0

@GrahamDumpleton:哦,你是對的,我剛剛離開他原來的命令,我會編輯我的答案。 – GWW