Я пытаюсь настроить Django на хостинг-провайдер Dreamhost. При обслуживании проекта Django используется Passenger WSGI. Это работает с Dreamton по умолчанию python, но не может найти модули в моем virtualenv.Настройка Django и Пассажира на общем хосте
я изменил свой passenger_wsgi.py включить:
INTERP = "/home/<username>/.pythonbrew/venvs/Python-2.7.3/<venv>/bin/python"
if sys.executable != INTERP: os.execl(INTERP, INTERP, *sys.argv)
(как описан на http://wiki.dreamhost.com/Passenger_WSGI)
Это ломает сайт с родовой Внутренней ошибкой сервера. Файл журнала Dreamhost не предоставляет дополнительной дополнительной помощи: преждевременный конец заголовков скриптов: internal_error.html.
Как настроить Пассажир, чтобы найти модули Python, установленные в моем virtualenv?