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