问题:服务器上执行celery报错
celery -A app_name work -l info
报错信息如下:
importError: No module named 'djcelery'
但是djcelery
的依赖包django-celery
已成功安装
出现这种情况的可能原因是在虚拟环境下安装的依赖包,所以需要加虚拟目录
/project/venv/bin celery -A app_name work -l info
就可以正确运行了
以后出现同样的信息,都可以加上python的绝对路径解决