Celery ValueError: not enough values to unpack (expected 3, got 0)

一:报错描述

a. window10

b. pycharm+python3.6.6+django2.2+restframework3.13.1+celery5.1.2

c. 在调用的时候报的错,启动并没有报错

d. 错误截图

Celery ValueError: not enough values to unpack (expected 3, got 0)_第1张图片

二. 错误原因

没抄到,windows10运行celery4.x以上,就会出现这个问题

三. 解决办法

1.安装一个eventlet模块

pip3 install eventlet -i https://pypi.douban.com/simple/

2. 然后启动celery的时候加一个参数

celery -A  worker -l info -P eventlet

案例:

celery -A mycelery.main worker -l info -P eventlet

ps:指代的是,你的app所在的文件

你可能感兴趣的:(python_web_报错大全,pycharm,ide,python)