Ошибка ModuleNotFoundError: нет модуля с именем ‘\ —access-logfile’

#python #python-3.x #django #gunicorn

#python #python-3.x #django #gunicorn

Вопрос:

пожалуйста, мне нужна помощь с gunicorn. я младший разработчик в python. я настраивал сервер для клиента, когда наткнулся на эту ошибку, нет модуля с именем ‘ —access-logfile’.

это модуль gunicorn.service

 [Unit]
Description=gunicorn daemon
Requires=gunicorn.socket
After=network.target
  

это служба gunicorn.service

 [Service]
User=metalcode
Group=www-data
WorkingDirectory=/home/metalcode
ExecStart=/home/metalcode/env/bin/gunicorn 
        --access-logfile - 
        --workers 3 
        --bind unix:/run/gunicorn.sock 
        gworldtc.wsgi:application
  

пожалуйста, помогите мне.

Комментарии:

1. run gunicorn --config config.py app:app --access-logfile '-' И посмотрите, зарегистрировано ли что-нибудь в stdout (вывод на консоль)?

2. Конфигурация Gunicorn очень чувствительна. Убедитесь, что между ними нет пробелов. В вашем случае пытается найти модуль с именем --access-logfile , поэтому я думаю, что что-то не так написано. Иногда помогает перезапись.