cannot import name 'Celery' from 'celery'

来源:1-1 《Django高级实战-开发企业级问答网站》课程导学

weixin_慕仰1006382

2023-03-18

使用v1.0.2版本,搭载环境后,报celery故障。

File “/root/projects/zanhuv1/zanhu/taskapp/celery.py”, line 2, in
from celery import Celery
ImportError: cannot import name ‘Celery’ from ‘celery’

第二个问题,由于视频课程中的coockiecutter下载不了老版本了,视频中教的有一大部分内容已经不适用了,尤其是环境搭载这一块。

能否针对v1.0.2版本出个专门的centos7的从0开始的环境搭载教程?
看了视频的第4章,第13章都还是没搭起来。

写回答

1回答

Jack

2023-04-02

hi,的确课程很多版本都更新啦。

ImportError: cannot import name ‘Celery’ from ‘celery’

这个报错可能是Python3.7版本引起的,解决办法

pip install importlib-metadata==4.13.0

参考:https://stackoverflow.com/questions/73933432/django-celery-cannot-import-name-celery-from-celery-after-rebuilding-dockerf

0
0

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

908 学习 · 757 问题

查看课程