- 关于celery安装
由于部分依赖的需要,pip需要版本降级到24版本以下,如23.1版本
python -m pip install pip==23.1- 关于windows下celery运行任务
Celery 4 在 Windows 上存在一些限制,主要是由于其默认使用的 prefork 进程池不被 Windows 支持。Windows 系统不支持 fork() 系统调用,因此需要采用其他方式来运行 Celery 任务。
使用 Eventlet 或 Gevent 池。这是在 Windows 上运行 Celery 4 的推荐方法。需要安装额外的库:
pip install eventlet # 或 gevent然后使用 eventlet 或 gevent 作为 worker 池启动 Celery:
celery -A SVAD worker --loglevel=info --pool=eventlet -c 1000 

Comments | NOTHING