运行命令 python manage.py celery worker
当启动时报错,从pychram报错的地方找
djcelery :异步框架
如图下: 当报错时,复制报错的名字,然后粘贴到我的电脑搜索命令行里按下回车找到你提示报错的文件夹里

如图二:找到报错的名字,把async的名字改成asynchronous就可以了

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

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

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

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

被折叠的 条评论
为什么被折叠?



