win10下运行celery出现找不到要运行的模块的错误:

在运行中,除了 “ModuleNotFoundError: No module named XXX” 错误,还可能出现
not enough values to unpack (expected 3, got 0)的错误。
可以用以下方法:
1、先安装 eventlet 库
pip install eventlet
2、启动worker的使用加入参数
celery -A <module> worker -P eventlet
然后就可以正常运行了
celery最好还是在Linux系统中使用,避免发生不知名的问题,如果迫不得已在Windows中使用,可使用以上方法尝试解决,欢迎讨论。
在Windows上运行Celery时,可能会遇到找不到模块的错误,如' ModuleNotFoundError: No module named XXX '和' not enough values to unpack (expected 3, got 0)'。为了解决这个问题,首先需要通过pip安装eventlet库,然后在启动Celery worker时添加参数'-A <module> worker -P eventlet'。尽管推荐在Linux环境下使用Celery,但这个方法可能帮助你在Windows中避免一些未知问题。
3044

被折叠的 条评论
为什么被折叠?



