【ImportError: cannot import name ‘current_app‘ from ‘celery‘】celery导入错误的解决办法
celery执行报错
·
在Python中使用Celery做异步任务时,安转celery库后,一切设置正常。进行启动时,报错如下:
ImportError: cannot import name 'current_app' from 'celery' (d:\ck_test\env\lib\site-packages\celery\__init__.py)
当前环境信息:
Python版本:3.7
- celery版本: 5.2.7
- eventlet版本:0.33.1
- redis版本:4.3.4
报错后重新pip安装Celery,问题依旧,最后排查发现,是由于 Python版本不同
导致的报错
当前将Python版本升级到3.9
,在次运行,报错就消失了
- 当前环境信息:
Python版本:3.9.1.3
- celery版本: 5.2.7
- eventlet版本:0.33.1
- redis版本:4.3.4
更多推荐
已为社区贡献5条内容
所有评论(0)