10
장고 - 셀러리의 자습서 설치를 따르려고합니다. 후에 내가 필요한 테이블을 만들기 위해 마이그레이션 실행해야 할 설치하지만 오류가 나타납니다ImportError : timeutils라는 이름의 모듈이 없습니다.
장고 == 1.9.8 :
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
메신저 이것에 대해 아무것도 찾지 못하는 것은 웹에서 사용
메신저 timeutils을 장고 셀러리 == 3.1.17
고마워!
어쩌면이 패키지는 다음과 같습니다. https://pypi.python.org/pypi/cs.timeutils? – Marcin
이 문제를 참조하십시오 : https://github.com/celery/django-celery/issues/491. django-celery가이 버전을 지원하지 않으므로 셀러리 4.0을 사용하는 경우 문제가 될 수 있습니다. – elethan
오른쪽, 메신저 4.0을 사용하여 ... 메신저 혼란스러워서 장고 셀러리를 사용할 수 없습니까? 내가 pip 패키지 django-celery를 설치할 때 기본적으로 셀리 4.0을 설치합니다 django-cellulery를 pip하는 것은 셀레 리의 이전 버전을 설정하는 방법입니다. 이 경우 어떻게해야합니까? tks @elethan –