2016-07-26 44 views
2

如果您的django項目名爲「app」,是否可以運行celery命令行?如果django項目名稱爲「app」,Celery命令行錯誤

Django應用程序結構:

|- 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。當我將「應用程序」重命名爲其他內容時,此錯誤不存在,但我寧願不必這樣做。

回答

0

你需要安裝芹菜包你的虛擬環境中,如

pip install celery 

安裝包後,請檢查您的虛擬環境芹菜版本

celery --version 

它顯示當前芹菜版本和芹菜--help它如下所示 enter image description here

相關問題