Я читаю книгу о TDD и Django, и есть часть развертывания.У меня проблема при попытке запустить gunicorn с помощью следующей команды:
/root/sites/django_blog/virtualenv/bin/gunicorn --bind unix:/tmp/django_blog.socket django_blog.wsgi:application
Сбой из-за следующей ошибки:
ModuleNotFoundError: No module named 'django_blog'
Но когда я активирую свой virtualenv и вместо записи полнойперейти на gunicorn Я просто иду с:
gunicorn --bind unix:/tmp/django_blog.socket django_blog.wsgi:application
И все работает отлично!Проблема в том, что мне все еще нужно запустить его первым способом, потому что я буду использовать его в служебном файле nginx.Я написал об этой ошибке и попробовал несколько решений, но они не работали для меня.Думаю, мне нужно что-то делать с переменными среды, но я не знаю, что именно.