Не могу завести связку супервайзер и сельдерей. Потому что сельдерей не видит приложение моего модуля.
/etc/supervisor/conf.d/celery.conf
[program:celery]
command=/home/ubuntu/django/.env/bin/celery -A main worker --app=main --loglevel=info
user=root
stdout_logfile=/home/ubuntu/django/deployment/logs/celery.log
stderr_logfile=/home/ubuntu/django/deployment/logs/celery_main.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs = 600
-django
--.env
--main
---settings.py
---celery.py
...
--orders
--shop
если я запускаю эту команду в виртуальной среде в каталоге моего проекта, все работает нормально. Но если я хочу сделать это на расстоянии, я не могу, Почему? В моих журналах сельдерей говорит Error: Unable to load celery application. The module main was not found.