ImportError: No module named timeutils
Ich versuche zu Folgen tutorial-Installation von django-celery. Nach der Installation muss ich ausführen, migrieren, um die notwendigen Tabellen, sondern erscheint dieser Fehler:
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/home/guilherme/.virtualenvs/martizi-api/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line
utility.execute()
File "/home/guilherme/.virtualenvs/martizi-api/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 327, in execute
django.setup()
File "/home/guilherme/.virtualenvs/martizi-api/local/lib/python2.7/site-packages/django/__init__.py", line 18, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/guilherme/.virtualenvs/martizi-api/local/lib/python2.7/site-packages/django/apps/registry.py", line 108, in populate
app_config.import_models(all_models)
File "/home/guilherme/.virtualenvs/martizi-api/local/lib/python2.7/site-packages/django/apps/config.py", line 202, in import_models
self.models_module = import_module(models_module_name)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/guilherme/.virtualenvs/martizi-api/local/lib/python2.7/site-packages/djcelery/models.py", line 15, in <module>
from celery.utils.timeutils import timedelta_seconds
ImportError: No module named timeutils
ich nicht finden, etwas über dieses timeutils auf web -
im mit:
django==1.9.8
django-celery==3.1.17
Dank!
InformationsquelleAutor der Frage Guilherme Ribeiro de Souza | 2016-11-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint es, dass
django-celery==3.1.17
funktioniert nicht mit neueren Versionen voncelery
(siehe dies github issue).Wenn es für Sie akzeptabel ist, verwenden Sie eine frühere version von
celery
können Sie deinstallieren Sie Ihre aktuelle version installieren, eine bestimmte ältere version, und diedjango-celery
sollte wieder funktionieren. Zum Beispiel:sollte, um die Dinge wieder zu arbeiten, bis
django-celery
unterstützt eine neuere version voncelery
.InformationsquelleAutor der Antwort elethan
Für Django==1.9.8
InformationsquelleAutor der Antwort jincy mariam