Имам проблем с Gunicorn за проект django. Когато тичам:
Gunicorn superlists.wsgi:application
от командния ред получавам
ImportError: No module named "superlists"
Ако следвам документацията на Джанго на адрес: https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/gunicorn/
Тя се казва за командата "gunicorn myproject.wsgi: приложение " Това изисква вашия проект да бъде по пътя на Питон; най-простият начин да гарантирате, че тази команда ще се изпълнява от същата директория като вашия файл manage.py.
Така че взех препоръката на документите на Python и го пуснах от директорията, която има моя manage.py ... но аз получавам същото.
Аз "правя" имам горни списъци с имена на модули на Python в директорията, която има моята manage.py и има wsgi файл с атрибут на приложение.
Така че, тук са моите въпроси: Предполагам, че получавам тази грешка, защото модулите за супер списъци не са в моя пътека на питън. Дали това е правилно?
Ако е така, не трябва моят модул да бъде в пътя на питън, ако го пусна от директорията с моя manager.py ... както препоръчва Django docs?
Ако не е така, има ли нещо друго, което трябва да направя, за да накарам суперлисите да минат в пътя ми на питън?
BTW Аз съм с помощта на virtualalenv и аз имам проверка, че virtualenv използва правилните Python и gunicorn файлове ...
Отговори:
1 за отговор № 1Намерих го. Аз се опитвам да започне gunicorn с "superlists", но молбата ми е действително супер лист "без" S "...... Благодаря за отговорите