从celery导入Celery ModuleNotFoundError:没有名为“ celery”的模块

时间:2019-11-17 11:18:10

标签: django heroku redis celery

我设法使Django / celery / redis在本地运行。然后,我将其推送到heroku,并尝试在此处运行它。但是,当我尝试在python中运行我的task.py文件时,它给了我错误:

 from celery import Celery
 ModuleNotFoundError: No module named 'celery'

我尝试使用“ heroku run”命令在heroku上安装celery和redis。但这似乎无法识别。

这是我的task.py文件:

from celery import Celery

app = Celery('tasks', broker='redis://localhost:6379/0')

@app.task
def add(x, y):
   return x + y 

0 个答案:

没有答案