1

导入djcelery时出现以下错误。有没有其他安装方法?

Traceback (most recent call last):
  File "manage.py", line 15, in <module>
    import settings
  File "/home/c0mrade/Documents/wipi/wishpicker/settings.py", line 7, in <module>
    import djcelery
  File "/usr/local/lib/python2.7/dist-packages/djcelery/__init__.py", line 22, in <module>
    from celery import current_app as celery  # noqa
  File "/usr/local/lib/python2.7/dist-packages/celery/five.py", line 307, in __getattr__
    module = __import__(self._object_origins[name], None, None, [name])
  File "/usr/local/lib/python2.7/dist-packages/celery/_state.py", line 20, in <module>
    from celery.utils.threads import LocalStack
  File "/usr/local/lib/python2.7/dist-packages/celery/utils/__init__.py", line 351, in <module>
    from .functional import chunks, noop                    # noqa
  File "/usr/local/lib/python2.7/dist-packages/celery/utils/functional.py", line 18, in <module>
    from kombu.utils.functional import lazy, maybe_evaluate, is_list, maybe_list
ImportError: cannot import name lazy
4

1 回答 1

3
sudo pip install -U django-celery

如果您使用 ubuntu 变体。这会升级你所有的包 django-celery 依赖

于 2014-01-12T11:58:51.520 回答