美文网首页
解决windows启动celery报TypeError: can

解决windows启动celery报TypeError: can

作者: python与数据分析 | 来源:发表于2019-11-21 10:34 被阅读0次

windows启动celery(版本3.1.18)报错如下:

image.png

解决方案:

# coding:utf-8


from celery import Celery
from ihome.tasks import config


# 定义celery对象
celery_app = Celery("ihome")

# 引入配置信息
celery_app.config_from_object(config)

# 自动搜寻异步任务
celery_app.autodiscover_tasks(["ihome.tasks.sms"])

问题出在引入配置信息 config_from_object
修改如下:

# coding:utf-8


from celery import Celery
from ihome.tasks import config


# 定义celery对象
celery_app = Celery("ihome")

# 引入配置信息
celery_app.config_from_object("ihome.tasks.config")

# 自动搜寻异步任务
celery_app.autodiscover_tasks(["ihome.tasks.sms"])

相关文章

网友评论

      本文标题:解决windows启动celery报TypeError: can

      本文链接:https://www.haomeiwen.com/subject/ubpzictx.html