Я пытаюсь настроить Pylons (1.0) с Apache mod_wsgi.С mod_wsgi все работает нормально, и я могу просто запустить приложение на python wsgi.
У меня есть пример quickwiki с сайта Pylons , работающий при его запуске с paster, но, очевидно, я бы никогда не развернул его таким образом - поэтому я пытаюсь получить Quickwikiпример работы с mod_wsgi.Когда я использую paster для запуска сайта, мне нужно source ./pylons/bin/activate
, и я чувствую, что это «шаг», который отсутствует при попытке заставить его работать с mod_wsgi.Скрипт ./pylons/bin/activate
является тем, который был в источнике при загрузке пилонов.
При использовании его с mod_wsgi я получаю:
ImportError: Нет модуля с именем paste.deploy
Я смотрел на этот сайт , но просто добавление пути к приложению пилонов не делает этого.
Я также просматривал этот сайт , но он, похоже, не принес ничего существенного (и не решил проблему) при выдаче:
import activate_workingenv
activate_workingenv.activate_workingenv(WORKING_ENV)
Просмотр sys.path
после выдачи source ./pylons/bin/activate
показывает, как дюжина вещей, добавленных к пути, включая материал для пастера и все мои требования.Я бы предпочел не жестко закодировать все эти сценарии - что мне здесь не хватает?
Я новичок в Pylons, и мои навыки в Python не очень сильны, поэтому я могу упустить что-то действительно простое.