python3.7版本与celery版本兼容问题

在使用Python3.7和Celery时遇到兼容性错误。通过在报错信息中查找文件,将'async'更改为'asynchronous'来修复。若仍有错误,需在settings.py的相应应用下添加文件名,并在manage.py中正确导入设置。完成修改后,重启Django异步框架,运行'python manage.py celery worker'以确保成功启动。
摘要由CSDN通过智能技术生成

运行命令 python manage.py celery worker
当启动时报错,从pychram报错的地方找

djcelery :异步框架

如图下: 当报错时,复制报错的名字,然后粘贴到我的电脑搜索命令行里按下回车找到你提示报错的文件夹里
在这里插入图片描述
如图二:找到报错的名字,把async的名字改成asynchronous就可以了
在这里插入图片描述

接着继续运行,如果还是报错,就这个刚才一样的方法接着找其他文件夹里的报错名字,修改就行

在这里插入图片描述

如果修改完后还报其他错误,就去你的settings.py目录下的你应用下的app,把你创建的文件名字加进去就行了

如图下:
在这里插入图片描述

弄完这个以后,在去你的manage.py的文件里,把包导进去,注意一定要和你自己的文件一样

这个mysite是我自己的,导包的时候一定要导自己

im

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值