这是我正在运行的代码:
from __future__ import absolute_import
from celery import Celery
celery1 = Celery('celery',broker='amqp://',backend='amqp://',include=['tasks'])
celery1.conf.update(
CELERY_TASK_RESULT_EXPIRES=3600,
)
if __name__ == '__main__':
celery1.start()
当我执行上面的代码时,它给出了以下错误:
ImportError: cannot import name Celery
发布于 2017-10-30 01:41:16
对于那些即使在项目目录中重命名celery.py
文件后仍然遇到此错误的人,也只需删除celery.pyc
文件即可。
发布于 2022-01-31 10:18:58
如果您已经在虚拟环境中安装了Celery,请确保您选择了与该虚拟环境对应的相同python解释器。
在VS代码中,您可以从此处选择解释器。
视图-命令调色板- Python:选择解释器
https://stackoverflow.com/questions/19673662
复制相似问题