Форум сайта python.su
Пытаюсь настроить связку nginx+uwsgi+django
На сервере стоит python 3.5
Руководствуюсь этой статьей.
uwsgi установлен:
pip install uwsgiПри попытке запустить, как описано в статье:
uwsgi –http :8000 –wsgi-file test.pyПолучаю ошибку: “uwsgi: unrecognized option ‘–wsgi-file’”
Traceback (most recent call last):Что в общем-то логично, поскольку для версии 3.2 Django, естественно, не установлен.
File “./my/wsgi.py”, line 12, in <module>
from django.core.wsgi import get_wsgi_application
ImportError: No module named django.core.wsgi
Отредактировано Elaphe (Май 11, 2017 15:57:15)
Офлайн
1) gunicorn часто используют
2) ну вы же сами понимаете какой это бред
3) Почему бы не начать с официальной документации Django
Офлайн
Клево, и где же в предложенной вами ссылке описанная мной проблема?
Я не то чтобы против официальной документации, но ссылки на нее все же должны быть к месту.
gunicorn попробую.
Офлайн
Нужно пересобрать модуль из исходников с нужным питоном. Устанавливаете пакет с исходниками uwsgi, конфигурируете, указав пути к нужному питону(помнится от питона исходники не нужны, достаточно хидеров). Потом собираете только plugin-python3 и закидываете полученную сошку в /usr/lib/uwsgi/plugins, тот плагин, что из пакета удалите.
Отредактировано PooH (Май 11, 2017 17:34:06)
Офлайн