如何使用源代码构建的python配置mod_wsgi?

时间:2011-11-13 03:18:16

标签: python django ubuntu mod-wsgi

我想针对Python构建mod_wsgi,我已经从Ubuntu中的源代码构建了自己。 (您可以在How would I build python myself from source code on Ubuntu?

中具体了解我是如何构建它的

我尝试在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只是一个文本文件,而不是一个可执行文件,命令可能会预期。我最终得到了一堆Permission denied消息,即使我在sudo中运行它。

那么我如何针对从源代码构建的Python构建mod_wsgi?

此外,在我构建Python并且默认的Ubuntu Python共存于不同的目录中时,我是否应该期待任何固有的问题?

2 个答案:

答案 0 :(得分: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 :(得分:1)