Пытаюсь развернуть веб-приложение 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 в комментариях - это была проблема с самой виртуальной средой. Переход на более позднюю версию решил проблему.

Вернуться на верх