2016-07-26 4 views
2

djangoプロジェクトの名前が "app"の場合、セロリコマンドラインを実行できますか?djangoプロジェクトの名前が "app"の場合、Celeryコマンドラインエラー

Djangoアプリケーションの構造:

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

__init__.pycelery.pyは、ドキュメントごとに設定されている:私はcelery --app=app.celery:app workerを実行したときにhttp://docs.celeryproject.org/en/master/django/first-steps-with-django.html

は、私は次のようなエラーImportError: No module named celeryを取得します。 「app」の名前を別の名前に変更すると、このエラーは発生しませんが、これを行う必要はありません。

答えて

0

あなたはそれが --helpそれを現在のセロリのバージョンとセロリを表示セロリバージョン

celery --version 

pip install celery 

のようなあなたの仮想環境は、パッケージのインストール後に仮想環境をご確認くださいセロリパッケージをインストールする必要がありますこのように表示されます enter image description here

関連する問題