Win10启动Celery报错解决方案 Task handler raised error: ValueError: not enough values to unpack

一、异常现象

  • Windows 在开发 Celery 异步任务,通过命令celery -A celery_task worker -l info启动 Celery 服务后正常;
  • 但在使用 delay() 调用任务时会出现以下报错信息:
    Task handler raised error: ValueError: not enough values to unpack (expected 3, got 0)
    在这里插入图片描述

二、解决方案

  • 安装包 eventlet
    pip install eventlet

  • 通过以下命令启动服务
    celery -A celery_task worker -l info -P eventlet
    在这里插入图片描述

发布了182 篇原创文章 · 获赞 727 · 访问量 55万+

猜你喜欢

转载自blog.csdn.net/PY0312/article/details/105538699