Celery 5.0 中删除了对此用法的支持。相反,您应该使用 `-A` 作为全局选项: celery -A celeryapp worker <...>

raj*_*mar 5 celery

./celery.sh 2 \xe2\xa8\xaf\n您正在使用-Aworker子命令的选项:\nceleryworker -A celeryapp <...>

\n

Celery 5.0 中删除了对此用法的支持。相反,您应该使用-A作为全局选项:
\ncelery -A celeryapp worker <...>
\n用法:celeryworker [选项]\n尝试“celeryworker --help”寻求帮助。

\n

错误:没有这样的选项:-A

\n

Ita*_*ayB 18

正如发行说明(重大更改)文档中所述:

全局选项不能再位于子命令之后。相反,它们必须定位为 celery 命令的选项

这意味着您需要更改:

celery worker -A celeryapp <...>
Run Code Online (Sandbox Code Playgroud)

celery -A celeryapp worker <...>
Run Code Online (Sandbox Code Playgroud)