回到顶部

Contents

Celery ValueError: not enough values to unpack (expected 3, got 0) 的解决方法(windows)

错误环境

  • windows        10
  • python           3.6
  • django           1.11
  • celery            4.3.0
  • django-celery-beat     1.5.0
  • django-celery-results  1.1.2

启动 celery 的命令

出错时启动命令:celery -A joyoo worker -l info

错误日志

(joyoo) E:\yinzhuoqun\djangos\joyoo>celery -A joyoo worker -l info
raven.contrib.django.client.DjangoClient: 2020-02-27 16:50:46,534 e:\py_virtualenv\joyoo\lib\site-packages\raven\base.py [line:213] INFO Raven is not configured (logging is disabled). Please see the documentation for more information.

 -------------- celery@DESKTOP-9K42C1Q v4.3.0 (rhubarb)
---- **** -----
--- * ***  * -- Windows-10-10.0.17763-SP0 2020-02-27 16:50:48
-- * - **** ---
- ** ---------- [config]
- ** ---------- .> app:         joyoo:0x1fe37781518
- ** ---------- .> transport:   redis://127.0.0.1:6379/0
- ** ---------- .> results:
- *** --- * --- .> concurrency: 4 (prefork)
-- ******* ---- .> task events: OFF (enable -E to monitor tasks in this worker)
--- ***** -----
 -------------- [queues]
                .> celery           exchange=celery(direct) key=celery


[tasks]
  . blog.tasks.task_check_friend_url
  . blog.tasks.task_request_save_visit_ip
  . blog.tasks.task_save_view_page
  . blog.tasks.task_send_dd_text
  . blog.tasks.task_send_mail
  . blog.tasks.task_web_save_visit_ip

[