ModuleNotFoundError: Нет модуля с именем '-'

Пытаюсь развернуть приложение Django на Droplet от Digital Ocean. У меня подключены gunicorn, nginx, postgresql и ip моего домена. Однако я не могу загрузить сайт при посещении домена.

Выполняется - sudo tail -f /var/log/gunicorn_supervisor.log

(venv) root@pmkattorneys-droplet:/var/www/pmkattorneys# sudo tail -f /var/log/gunicorn_supervisor.log
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: No module named '—'
[2024-08-07 07:50:23 +0000] [396636] [INFO] Worker exiting (pid: 396636)
[2024-08-07 07:50:23 +0000] [396635] [ERROR] Worker (pid:396636) exited with code 3
[2024-08-07 07:50:23 +0000] [396635] [ERROR] Shutting down: Master
[2024-08-07 07:50:23 +0000] [396635] [ERROR] Reason: Worker failed to boot.

ошибкаnginx 2024/08/07 07:50:53 [crit] 381423#381423: *355 connect() to unix:/var/www/pmkattorneys/web.sock failed (2: No such file or directory) while connecting to upstream, client: 194.28.224.213, server: pmkattorneys.com, request: "GET /.env HTTP/1.1", upstream: "http://unix:/var/www/pmkattorneys/web.sock:/.env", host: "104.131.178.60"

Кто-нибудь еще сталкивался с этим? Ваша помощь будет высоко оценена

Я попробовал понизить версию oython ftom 3.12 до 3.6 и обратно до 3.12. Удалил виртуальную среду и создал ее заново.

Эта ошибка была устранена. Обновление файла /etc/supervisor/conf.d/pmkattorneys.conf из файла

[program:pmkattorneys]
command=/var/www/pmkattorneys/venv/bin/gunicorn — workers 3 — bind unix:/var/www/pmkattorneys/web.sock pmkattorneys.wsgi
directory=/var/www/pmkattorneys
autostart=true
autorestart=true
stderr_logfile=/var/log/gunicorn_supervisor.out.log
stdout_logfile=/var/log/gunicorn_supervisor.log
user=www-data
group=www-data
redirect_stderr=true
environment=LANG=en_US.UTF-8,LC_ALL=en_US.UTF-8

до этого, исправил ошибку

[program:pmkattorneys]
command=/var/www/pmkattorneys/venv/bin/gunicorn --workers 3 --bind unix:/var/www/pmkattorneys/web.sock pmkattorneys.wsgi:application
directory=/var/www/pmkattorneys
autostart=true
autorestart=true
stderr_logfile=/var/log/gunicorn_supervisor.out.log
stdout_logfile=/var/log/gunicorn_supervisor.log
user=www-data
group=www-data
redirect_stderr=true
environment=LANG="en_US.UTF-8",LC_ALL="en_US.UTF-8",PATH="/var/www/pmkattorneys/venv/bin"
Вернуться на верх