2017-07-21 4 views
0

Il est la première fois que j'utilise le céleri, je suis allé dans ce tutoriel: Using celery with Django
mais quand je lance le code, il me donne l'erreur suivante:Django - ImportError: ne peut pas importer le nom Céleri

from celery import Celery 
ImportError: cannot import name Celery 

Qu'est-ce que est faux ?
Merci

+0

Avez-vous installé du céleri comme «pip install céleri»? – zaidfazil

+0

@zaidfazil, oui j'ai fait – Akamee

+0

version python et django? – zaidfazil

Répondre

2

Changer votre dossier dans celery.py à quelque chose d'autre comme _celery.py, essayez l'importation. Ça devrait marcher. L'erreur est due au fait que le fichier celery.py est en conflit avec le module celery.

0

Vous devez installer:

pip install celery 
+0

Il est déjà installé – Akamee

+0

si vous utilisez virtualenv, assurez-vous que vous l'avez activé! –

0

Si céleri est déjà installé, je suppose que vous avez installé dans virtualenv et lorsque vous exécutez le projet, vous n'avez pas activé virtualenv (ou vice versa). Un autre cas est que je pense que vous avez tapé le mauvais répertoire du paquet de céleri.