Django - 导入错误:无法导入名称 Celery



这是我第一次使用芹菜,我完成了本教程:将芹菜与 Django
一起使用,但当我运行代码时,它给了我以下错误:

from celery import Celery
ImportError: cannot import name Celery

怎么了?
谢谢

将文件夹celery.py更改为其他内容,例如_celery.py,然后尝试导入。它应该有效。此错误是因为celery.py文件与celery模块冲突。

你需要安装它:

pip install celery

如果已经安装了芹菜,我想你安装在 virtualenv 中,当你运行项目时,你没有激活 virtualenv(反之亦然(。另一种情况是我认为您输入了错误的芹菜包目录。

您需要将这行代码放在文件的顶部。

from __future__ import absolute_import, unicode_literals    

然后你应该没问题,不需要更改文件名。

相关内容

  • 没有找到相关文章

最新更新