@PiggyPig

Как исправить ошибку с uwsgi.ini в проекте Django?

Добрый день!
Собственно при запуске файла uwsgi.ini столкнулся со следующей ошибкой:

Traceback (most recent call last):
  File "./project/wsgi.py", line 12, in <module>
    from django.core.wsgi import get_wsgi_application
ImportError: No module named 'django'
unable to load app 0 (mountpoint='') (callable not found or import error)
*** no app loaded. going in full dynamic mode ***


Сам файлик uwsgi.ini
[uwsgi]
chdir = /home/django/project
module = project.wsgi
master = true
processes = 10
socket = /home/django/project/deployment/project_nginx.sock
chmod-socket = 666
vacuum = True


Скорее всего проблема в отсутствии virtualenv. Но если причина в этом, то можно ли обойтись без него? Проект один, поэтому ставить его [окружение] не вижу никакого смысла.
  • Вопрос задан
  • 914 просмотров
Пригласить эксперта
Ответы на вопрос 1
kentuck1213
@kentuck1213
Я так понял emperor mode:
У меня вот так :
[uwsgi]
project = my_project_name
base = /home/my_name
chdir = %(base)/%(project)
home = %(base)/Env/%(project)
module = %(project).wsgi:application
master = true
processes = 5
socket = %(base)/%(project)/%(project).sock
chmod-socket = 664
vacuum = true

Кажись вы переменную home не указали.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы