【发布时间】:2012-07-11 16:42:37
【问题描述】:
我正在使用虚拟环境中的变量设置 celery 以运行守护进程。但是当我运行$ sudo /etc/init.d/celeryd start 时,我得到Unknown command: 'celeryd_multi' Type 'manage.py help' for usage.
我设置了以下内容:
CELERYD_CHDIR="/home/myuser/projects/myproject" ENV_PYTHON="/home/myuser/.virtualenvs/myproject/bin/python" CELERYD_MULTI="$ENV_PYTHON $CELERYD_CHDIR/manage.py celeryd_multi"
当我从命令行运行$ /home/myuser/.virtualenvs/myproject/bin/python /home/myuser/projects/myproject/manage.py celeryd_multi 时,它工作正常。
有什么想法吗?我很乐意发布您需要的任何其他代码:)
谢谢!
【问题讨论】:
标签: django celery django-celery