2011-11-13 37 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