ModuleNotFoundError:没有名为celery的模块

时间:2019-05-14 18:55:56

标签: python celery

为我的烧瓶项目开展芹菜新贵工作。使用upstart命令(sudo /etc/init.d/celeryd start)时

celery init v10.1.
Using config script: /etc/default/celeryd
Traceback (most recent call last):
  File "/home/user/.local/bin/celery", line 7, in <module>
    from celery.__main__ import main
ModuleNotFoundError: No module named 'celery'

我用于芹菜的bin文件放置在/home/user/.local/bin/celery中。在终端中直接运行celery -A project worker -l info可以正常工作。

2 个答案:

答案 0 :(得分:0)

您可以安装celery vai pip模块

如果未使用环境变量设置 pip ,请确保可通过命令提示符访问它 如果可以的话

只需键入命令

  pip install celery

模块将安装。

答案 1 :(得分:0)

我有同样的错误。

我在 Python 版本 pip install requirements.txt (3.8) 上完成了 python -V

我的 IDE venv 仍在 Python 版本 3.7 上运行。

仔细检查,如果不同则更改它。

希望它对某人有所帮助:)