问题:服务器上执行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的绝对路径解决

文章来源于互联网,如有雷同请联系站长删除:Pip 已成功安装依赖包 import 报错

发表评论