我在本地的机器上测试了我的项目,它运行得很好。但是在上传到远程服务器(CentOS)之后,我无法执行celery节拍。
这是我的命令。python manage.py celeryd --events --loglevel=INFO -c 5 --settings=[settings-directory].production
此命令在本地计算机中工作(具有-- but =sets-directory.local),但在远程服务器中发生了ImportError: cannot import name celeryd。
西芹摆在base.py里。local.py和production.py导入文件。在production.py中,只有调试、静态数据库设置。
我可以在远程机器的外壳里进口芹菜和芹菜。
我怎么能解决这个问题?
--
我觉得这是版本问题..。我在读关于赛利3.1的书
发布于 2013-12-01 13:51:37
结果,我在远程服务器上使用了不同版本的Django。
在芹菜3.1中,没有命名为celeryd的命令。
https://stackoverflow.com/questions/20056399
复制相似问题