ModuleNotFoundError: Нет модуля с именем 'myproject.settings'

Итак, я пытаюсь загрузить свой сайт на python django на PYTHONANYWHERE, и когда я пытаюсь запустить сайт, происходит ошибка, они говорят Something Went Wrong, поэтому я пытаюсь посмотреть логи, и эти логи говорят следующее

2021-10-07 12:11:37,339: ModuleNotFoundError: No module named 'myproject.settings'
2021-10-07 12:11:37,339:   File "/var/www/webtest_pythonanywhere_com_wsgi.py", line 29, in <module>
2021-10-07 12:11:37,340:     application = get_wsgi_application()
2021-10-07 12:11:37,340: 
2021-10-07 12:11:37,340:   File "/home/webtest/.virtualenvs/mynenv/lib/python3.9/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application
2021-10-07 12:11:37,340:     django.setup(set_prefix=False)
2021-10-07 12:11:37,340: 
2021-10-07 12:11:37,340:   File "/home/webtest/.virtualenvs/mynenv/lib/python3.9/site-packages/django/__init__.py", line 19, in setup
2021-10-07 12:11:37,340:     configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
2021-10-07 12:11:37,340: 
2021-10-07 12:11:37,340:   File "/home/webtest/.virtualenvs/mynenv/lib/python3.9/site-packages/django/conf/__init__.py", line 82, in __getattr__
2021-10-07 12:11:37,341:     self._setup(name)
2021-10-07 12:11:37,341: 
2021-10-07 12:11:37,341:   File "/home/webtest/.virtualenvs/mynenv/lib/python3.9/site-packages/django/conf/__init__.py", line 69, in _setup
2021-10-07 12:11:37,341:     self._wrapped = Settings(settings_module)
2021-10-07 12:11:37,341: 
2021-10-07 12:11:37,341:   File "/home/webtest/.virtualenvs/mynenv/lib/python3.9/site-packages/django/conf/__init__.py", line 170, in __init__
2021-10-07 12:11:37,341:     mod = importlib.import_module(self.SETTINGS_MODULE)
2021-10-07 12:11:37,342: ***************************************************
2021-10-07 12:11:37,342: If you're seeing an import error and don't know why,
2021-10-07 12:11:37,342: we have a dedicated help page to help you debug: 
2021-10-07 12:11:37,342: https://help.pythonanywhere.com/pages/DebuggingImportError/
2021-10-07 12:11:37,342: ***************************************************

И, я исследовал в google и youtube и я получил этот способ решения ошибки, и я попробовал этот способ.

Итак, я запустил эту команду python -m venv myproject в корневом каталоге, с запущенным mynenv, все еще не работает

Я пробую тот же способ, но теперь без активного mynenv, все равно не работает

Я пробую так же, без активного myenv, и пробую в /home/webtest/webtest директории

Это мой wsgi файл

# This file contains the WSGI configuration required to serve up your
# web application at http://webtest.pythonanywhere.com/
# It works by setting the variable 'application' to a WSGI handler of some
# description.
#

# +++++++++++ GENERAL DEBUGGING TIPS +++++++++++
# getting imports and sys.path right can be fiddly!
# We've tried to collect some general tips here:
# https://help.pythonanywhere.com/pages/DebuggingImportError



# +++++++++++ DJANGO +++++++++++
# To use your own django app use code like this:
import os
import sys

## assuming your django settings file is at '/home/webtest/mysite/mysite/settings.py'
## and your manage.py is is at '/home/webtest/mysite/manage.py'
path = '/home/webtest/webtest'
if path not in sys.path:
    sys.path.append(path)

os.environ['DJANGO_SETTINGS_MODULE'] = 'myproject.settings'

## then:
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

Может ли кто-нибудь помочь мне

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