如果django项目有名称" app"那么芹菜命令行错误

时间:2016-07-26 07:15:47

标签: celery django-celery

如果您的django项目名为" app&#34 ;?是否可以运行celery命令行?

Django app结构:

|- app
|  |- __init__.py
|  |- settings.py
|  |- celery.py
|- manage.py

__init__.pycelery.py按照文档设置:http://docs.celeryproject.org/en/master/django/first-steps-with-django.html

运行ImportError: No module named celery时出现以下错误celery --app=app.celery:app worker。当我重命名" app"其他的东西,但我不想这样做。

1 个答案:

答案 0 :(得分:0)

你需要安装celery包你的虚拟环境,如

pip install celery

安装包后检查您的虚拟环境芹菜版

celery --version

它显示当前的芹菜版本和芹菜 - 帮助它显示如下 enter image description here