Как мне настроить mod_wsgi с python, который был построен из исходного кода? - PullRequest
1 голос
/ 13 ноября 2011

Я хочу собрать mod_wsgi для Python, который я сам собрал из исходного кода в Ubuntu. (Вы можете увидеть, как конкретно я это сделал в Как бы я сам собирал Python из исходного кода в 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 - это просто текстовый файл, а не исполняемый файл, чего, вероятно, ожидает команда. В итоге я получил кучу сообщений об отказе в разрешении, хотя запускал его в sudo.

Итак, как мне построить mod_wsgi для Python, который был построен из исходного кода?

Кроме того, есть ли какие-либо присущие мне проблемы в будущем, когда Python, который я построил, и Ubuntu Python по умолчанию сосуществуют в отдельных каталогах?

Ответы [ 2 ]

2 голосов
/ 13 ноября 2011

Вместо

./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 голос
/ 13 ноября 2011

В документации достаточно ясно о том, что требовалось.

http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide#Configuring_The_Source_Code

...