ubuntu使用celery
- celery安装过程
- celery运行错误
1.Celery安装
安装redis服务
pip install redis
启动redis
#后台启动redis
redis-server &
安装celery
pip install celery
创建celery测试文件task,并保存
from celery import Celery
app = Celery('TASK',
broker='redis://localhost/0',
backend='redis://localhost/0')
@app.task
def add(x,y):
print("running...",x,y)
return x+y
if __name__ == '__main__':
result = add.delay(30, 42)
进入的task.py的目录下执行
celery -A task worker
2.celery运行错误
在运行 celery -A task worker 时报错
AttributeError:async
解决方案: 升级celery版本