我想针对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共存于不同的目录中时,我是否应该期待任何固有的问题?
答案 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)