PythonAnywhere "ModuleNotFound Error django"
Я работаю над размещением приложения Django на pythonanywhere. Оно у меня полуработало до того, как я изменил несколько вещей, предложенных руководством, после чего оно начало выдавать ошибку ModuleNotFoundError, говорящую, что Django не установлен, хотя я установил его в виртуальной среде.
Изменения, которые я сделал до того, как это начало происходить, следующие: Я переделал свою Github-репо, включив файл .gitignore перед переносом в репо, как было предложено в руководстве (я забыл сделать этот файл в первый раз, когда я сделал репо и клонировал в PythonAnywhere). Файл состоит из следующего:
# Python
*.pyc
*~
__pycache__
# Env
.env
myvenv/
venv/
# Static folder at project root
/static/
# macOS
._*
.DS_Store
.fseventsd
.Spotlight-V100
# pycharm
.idea/
Я опубликовал свой проект на Github, а затем в репозитории на github я вручную вставил это в файл .gitignore перед клонированием в PythonAnywhere:
wintergardendjango/settings.py
Затем я клонировал это репо через консоль на pythonanywhere и создал новую виртуальную среду, в которой снова установил django. Я обновил все свои пути, чтобы отразить новую виртуальную среду и т.д. Вызываемая ошибка находится в файле WSGI, который:
# To use your own django app use code like this:
import os
import sys
#
## assuming your django settings file is at '/home/coleabell05/mysite/mysite/settings.py'
## and your manage.py is is at '/home/coleabell05/mysite/manage.py'
path = '/home/coleabell05/wintergardendjango'
if path not in sys.path:
sys.path.append(path)
#
os.environ['DJANGO_SETTINGS_MODULE'] = 'wintergardendjango.settings'
#
## then:
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
Я пробовал переделать виртуальную среду и заново загрузить django, но он продолжает выдавать ошибку. Есть идеи, что может быть причиной?