Развертывание AWS Elastic Beanstalk Django с Celery не работает из-за неудачного импорта Celery

Я пытаюсь заставить celery работать на Elastic Beanstalk через Django, но это не получается, несмотря на многочисленные поиски в Интернете.

Я могу использовать celery на своей локальной машине, но всякий раз, когда я развертываю на Elastic Beanstalk, ему не нравится эта строка: from celery import Celery.

Я просмотрел несколько других вопросов об этом, и они сказали изменить имя моего python файла celery.py на что-то вроде celery_settings.py, но это не изменит результат, и также я думаю, что это будет означать, что я не смогу запустить команду celery.

Вот точная ошибка, которую я получаю:

Oct  3 21:55:24 ip-172-31-47-46 web: File "/var/app/current/crxtca-backend/celery.py", line 4, in <module>
Oct  3 21:55:24 ip-172-31-47-46 web: from celery import Celery
Oct  3 21:55:24 ip-172-31-47-46 web: ImportError: cannot import name 'Celery' from 'celery' (/var/app/venv/staging-LQM1lest/lib/python3.7/site-packages/celery/__init__.py)
Вернуться на верх