【问题标题】:django celery: Import error - no module named taskdjango celery:导入错误 - 没有名为任务的模块
【发布时间】:2013-10-02 08:29:12
【问题描述】:

我是 django celery 的初学者,所以不了解 celery 的深层概念。我已经安装了所有必需的包,如 celery、rabbitMQ 和权限。在浏览了 celery 的文档之后,我编写了我的代码,但是当我触发命令时 ./manage.py celery worker -c 2
我正进入(状态 - ImportError: 没有名为任务的模块。

settings.py 中的所有更改都已完成,并且我正在导入 tasks.py 中的 - 从 celery.task 导入任务。 我无法克服这个错误。 谢谢..

【问题讨论】:

    标签: django python-2.7 celery


    【解决方案1】:

    尝试安装 python-dev 。这是python找不到依赖项时的常见错误

    【讨论】:

      【解决方案2】:

      如果您执行./manage.py startapp sitetasks 并将您的tasks.py 放在新的应用程序目录(/sitetask/)中,然后在settings.py 中将sitetaks 添加到您的install_apps。

      这有帮助吗?

      【讨论】:

        猜你喜欢
        • 2017-03-13
        • 2012-03-16
        • 2013-12-27
        • 2016-02-25
        • 2018-04-06
        • 2013-02-16
        • 2012-10-26
        • 2011-08-28
        相关资源
        最近更新 更多