首页 文章

芹菜和芹菜之间的混乱

提问于
浏览
0

我已经在我的django应用程序中成功安装了芹菜和django芹菜 . 我已经学习了很多教程,以便了解它 . 有些人像芹菜一样开始工作:

python manage.py celery worker --loglevel=info

其他人用芹菜 d 开始:

python manage.py celeryd –-verbosity=2 –loglevel=DEBUG

我有2个问题请:

  • 我应该使用哪一个?

  • celeryd命令无法正常工作(请参阅下面的例外情况) . 我该如何解决?

文件"manage.py",第10行,在execute_from_command_line(sys.argv)文件“/Users/juankruger/.virtualenvs/pony/lib/python2.7/site-packages/django/core/management/ init .py ", line 385, in execute_from_command_line utility.execute() File "/ Users / juankruger / .virtualenvs / pony / lib / python2.7 / site-packages / django / core / management / init .py ", line 377, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File " /Users/juankruger/.virtualenvs/pony/lib/python2.7/site-packages/djcelery/management/base .py ", line 81, in run_from_argv self.handle_default_options(argv[2:]) File " /Users/juankruger/.virtualenvs/pony/lib/python2.7/site-packages/djcelery/management/base.py“,第91行,在handle_default_options中如果'--settings='在arg中:UnicodeDecodeError:'ascii' codec无法解码位置0的字节0xe2:序号不在范围内(128)

1 回答

  • 2

    celerydcelery worker 的旧版本 . 你可以使用两者 . 但是更喜欢最新 . 然后错误就在你的语法中 . 试试这个

    python manage.py celeryd --verbosity=2 --loglevel=DEBUG
    

相关问题