2016-07-26 8 views
2

Ist es möglich, die Sellerie-Befehlszeile auszuführen, wenn Ihr Django-Projekt "App" heißt?Sellerie-Befehlszeilenfehler, wenn Django-Projekt den Namen "app" hat

Django app Struktur:

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

__init__.py und celery.py werden wie pro der Dokumentation: http://docs.celeryproject.org/en/master/django/first-steps-with-django.html

bekomme ich folgende Fehler ImportError: No module named celery wenn ich celery --app=app.celery:app worker laufen. Dieser Fehler existiert nicht, wenn ich "app" in etwas anderes umbenenne, aber ich möchte das nicht tun.

Antwort

0

benötigen Sie Sellerie Paket Ihre virtuelle Umgebungen wie

pip install celery 

nach der Installation von Paket überprüfen Sie Ihre virtuellen Umgebungen Sellerie Version

celery --version 

es die aktuelle Sellerie-Version anzeigen und Sellerie --help installieren Shows wie diese enter image description here