Debian VPS с Gigatux.используя django / python с mod_wsgi и я использую virtualenvs, так как я надеюсь разместить несколько разных сайтов, которые могут быть на разных уровнях.
У меня возникла проблема с запуском сайта, сейчас я не могу дажесделать syncdb, поскольку он отказывается импортировать пакет django, который находится внутри папки site-packages
У меня есть утверждение ниже в моем файле django.wsgi, который вызывается из строки конфигурации wsgi в apache2 / sites-available / default
import sys
sys.path.append('/home/shofty/virtualenvs/sitename/lib/python2.5/site-packages')
, и у меня есть довольно много пакетов в этой папке.
однако syncdb не будет работать.
теперь я установил django наVPS, не заставляя его в virtualenv, то я могу запустить syncdb.но происходит сбой syncdb при импорте модулей в установленных приложениях, которые находятся в пакетах сайта, но не установлены на vps.поэтому я знаю, что вышеприведенное утверждение не работает.
Я ценю, что может быть более специализированное место, чтобы задать этот вопрос, я просто не знаю его.скажи мне, что это, если ты знаешь где-нибудь, где на это ответят.У меня есть два дня, чтобы запустить этот VPS и, честно говоря, я готов сдаться.