簡體   English   中英

無法在 django 1.5.4 中遷移 djcelery

[英]unable to migrate djcelery in django 1.5.4

我正在開發 django 1.5.4 並希望在我的項目中實現 celery。 我安裝了 celery(最新版本),然后安裝了 django-celery 包。

在我的settings.py ,我包含了以下幾行

import djcelery
djcelery.setup_loader()
INSTALLED_APPS = (
   # other apps,
   'djcelery',
)

當我嘗試遷移 djcelery(使用南)時,它給出了以下錯誤:

lib/python2.7/site-packages/django/conf/__init__.py", line 134, in    
__init__
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e)) 
ImportError: Could not import settings 'settings' (Is it on sys.path?): cannot import name Celery

我不明白是什么導致了這個錯誤,因為我已經在我的項目的虛擬環境中正確安裝了 celery 和 Django-celery

我之前也遇到過類似的問題,這是由我的項目文件夾中的celery.pyc文件引起的。 嘗試刪除celery.pyc ,這可能會解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM