python cannot import name ‘Celery’ from ‘celery’ 에러나는 경우

ImportError: cannot import name ‘Celery’ from ‘celery’ (/usr/local/lib/python3.7/site-packages/celery/init.py)

python에서 flask를 실행하려는데 import하는 celery 쪽에서 오류가 발생했다. 위와 같은 오류인데 디펜던시 패키지의 버전 문제로 발생한 오류다.

아래 패키지를 설치해주면 해결된다.

pip install importlib-metadata==4.13.0

참고

  • https://stackoverflow.com/questions/74025035/importerror-cannot-import-name-celery-from-celery

Leave a Reply