win10运行celery报错:not enough values to unpack (expected 3, got 0)
运行环境如下:
celery 4.4.7
Django 2.0.4
django-redis 4.11.0
eventlet 0.30.1
redis 3.2.1
启动celery没有报错,但是运行异步任务时,会报错
解决方法:
win10上运行celery4.x版本就会出现这个问题,解决办法是安装一个eventlet
pip install eventlet
再次启动celery执行任务
celery -A main worker --loglevel=info -P eventlet
然后我们再次运行任务就没有报错了
从小白到大神的蜕变~~