Пытаюсь развернуть веб-приложение Django на PythonAnywhere, "приложение на python не найдено"
У меня есть веб-приложение Django (Python 3.11), которое работает в Azure, и я пытаюсь перенести его в PythonAnywhere.
Я следовал инструкциям по установке. На самой веб-странице написано "Внутренняя ошибка сервера". Журнал ошибок пуст. В журнале сервера указано следующее:
--- no python application found, check your startup logs for errors ---
, а также весьма необычная ошибка "import math" (см. ниже), которая может иметь отношение к делу. (Запуская python в своей виртуальной среде, я также не могу ничего импортировать туда, так что, возможно, проблема с PYTHONPATH или другой env?)
Где эти журналы запуска?
Я предполагаю, что что-то просто указывает не на то место, мне просто нужна информация, чтобы понять, что именно.
Более подробный журнал сервера:
Это может быть вызвано wsgi.py и настройками сервера, и убедитесь, что вы добавили название приложения в settings.py в INSTALLED_APPS.
Я предпочитаю проекты на django render.com . Вы можете попробовать это бесплатно
Ответил @mahrez-ben hamad в комментариях - это была проблема с самой виртуальной средой. Переход на более позднюю версию решил проблему.