ModuleNotFoundError: Нет модуля с именем 'CompanyWebsite' aws hosting

Я пытаюсь использовать gunicorn для размещения сайта, но продолжаю получать эту ошибку. По моему мнению, все в порядке. Прочитал много решений, но не смог найти проблему

(venv) ubuntu@ip-172-31-45-195:~$ cd project
(venv) ubuntu@ip-172-31-45-195:~/project$ cd Company-Website
(venv) ubuntu@ip-172-31-45-195:~/project/Company-Website$ cd CompanyWebsite
(venv) ubuntu@ip-172-31-45-195:~/project/Company-Website/CompanyWebsite$ ls
__init__.py  __pycache__  asgi.py  settings.py  urls.py  wsgi.py
(venv) ubuntu@ip-172-31-45-195:~/project/Company-Website/CompanyWebsite$ gunicorn wsgi

Когда я запускаю wsgi файл, я получаю эту ошибку

[2022-07-19 13:57:40 +0000] [8638] [INFO] Starting gunicorn 20.1.0
[2022-07-19 13:57:40 +0000] [8638] [INFO] Listening at: http://127.0.0.1:8000 (8638)
[2022-07-19 13:57:40 +0000] [8638] [INFO] Using worker: sync
[2022-07-19 13:57:40 +0000] [8639] [INFO] Booting worker with pid: 8639
[2022-07-19 13:57:40 +0000] [8639] [ERROR] Exception in worker process
.
.
.
ModuleNotFoundError: No module named 'CompanyWebsite'

Мой wsgi файл имеет следующий вид:

import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'CompanyWebsite.settings')

application = get_wsgi_application()

Пожалуйста, помогите мне решить эту проблему

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