解决ModuleNotFoundError: No module named ‘celery.five‘的问题

Django 报错 ModuleNotFoundError: No module named celery.utils.timeutils File "/root/training/Python-3.7.0/lib/python3.7/site-packages/djcelery/models.py", line 15, in <module> from celery.utils.timeutils import timedelta_seconds ModuleNotFoundError: No module named 'celery.utils.timeutils' https://blog.csdn.net/li.. 阅读详情

环境:

celery5.0.0rc3

vine 1.3.0

问题描述:

执行命令 E:\HttpRunnerManager>python manage.py celery -A HttpRunnerManager worker --loglevel=info

报错如下:

  File "C:\Python3.7.8\lib\site-packages\djcelery\models.py", line 17, in <module>
    from .picklefield import PickledObjectField
  File "C:\Python3.7.8\lib\site-packages\djcelery\picklefield.py", line 22, in <module>
    from celery.five import with_metaclass
ModuleNotFoundError: No module named 'celery.five'

解决方法:

celery降级到4.4.7

使用命令卸载:

pip uninstall celery

重新安装:

pip install celery==4.4.7

其他环境相关版本参考:

C:\Users\Administrator>pip list
Package                Version
---------------------- ---------
amqp                   2.6.1
anyjson                0.3.3
appdirs                1.4.4
atomicwrites           1.4.0
attrs                  20.1.0
Babel                  2.8.0
bcrypt                 3.2.0
billiard               3.6.3.0
black                  19.10b0
celery                 4.4.7
certifi                2020.6.20
cffi                   1.14.2
chardet                3.0.4
click                  7.1.2
click-didyoumean       0.0.3
click-repl             0.1.6
colorama               0.4.3
colorlog               4.2.1
ConfigArgParse         1.2.3
coreapi                2.3.3
coreschema             0.0.4
cryptography           3.1
datas                  0.2.9
Django                 2.0.3
django-celery          3.2.2
django-filter          2.3.0
django-rest-swagger    2.2.0
djangorestframework    3.9.2
dwebsocket             0.4.2
eventlet               0.22.1
Flask                  1.1.2
Flask-BasicAuth        0.2.0
flower                 0.9.2
gevent                 20.6.2
geventhttpclient       1.4.4
greenlet               0.4.16
har2case               0.3.1
HTMLTestRunner-Python3 0.8.0
HttpRunner             1.5.8
idna                   2.6
importlib-metadata     1.7.0
itsdangerous           1.1.0
itypes                 1.2.0
Jinja2                 2.11.2
jmespath               0.9.5
kombu                  4.6.11
locust                 1.2.2
loguru                 0.4.1
Markdown               3.2.2
MarkupSafe             1.1.1
more-itertools         8.5.0
msgpack                1.0.0
mysql-connector        2.2.9
mysql-connector-python 8.0.21
mysqlclient            1.3.12
openapi-codec          1.3.2
packaging              20.4
paramiko               2.4.1
pathspec               0.8.0
pip                    20.2.3
pluggy                 0.13.1
prompt-toolkit         3.0.7
psutil                 5.7.2
py                     1.9.0
pyasn1                 0.4.8
pycparser              2.20
pydantic               1.6.1
PyMySQL                0.10.0
PyNaCl                 1.4.0
pyparsing              2.4.7
pytest                 5.4.3
pytest-html            2.1.1
pytest-metadata        1.10.0
pytz                   2020.1
PyYAML                 3.12
pyzmq                  19.0.2
regex                  2020.7.14
requests               2.18.4
requests-toolbelt      0.9.1
sentry-sdk             0.14.4
setuptools             47.1.0
simplejson             3.17.2
six                    1.15.0
sqlparse               0.3.1
toml                   0.10.1
tornado                5.1.1
typed-ast              1.4.1
uritemplate            3.0.1
urllib3                1.22
vine                   1.3.0
wcwidth                0.2.5
Werkzeug               1.0.1
win32-setctime         1.0.1
zipp                   3.1.0
zope.event             4.4
zope.interface         5.1.0

参考:https://stackoverflow.com/questions/32757259/celery-no-module-named-five

ModuleNotFoundError: 未找到名为“No_module_named“的模块的通俗解释和解决方法 模块未安装:如果你尝试导入的模块是第三方模块或自定义模块,但你没有将其安装到你的Python环境中,那么就会出现ModuleNotFoundError。你可以使用pip工具来安装第三方模块,或者确保你的自定义模块位于正确的路径下。模块路径问题:Python解释器在导入模块时会搜索一系列目录,这些目录包括Python标准库和你自己编写的模块所在的目录。通过理解ModuleNotFoundError的常见原因,并根据具体情况采取相应的解决方法,你应该能够解决这个错误并成功导入所需的模块。 阅读详情

相关推荐

运行Celery的时候报错 ModuleNotFoundError: No module named 'MySQLdb'

当运行Celery项目运行报错, ModuleNotFoundError: No module named 'MySQLdb' 这里我们可以将原有的配置修改为如下: sqla+mysql+pymysql db+mysql+pymysql

杨鑫newlife的专栏 3122

Windows 无法正常运行celery,出现报错

在Windows中运行中运行celery出现 “ModuleNotFoundError: No module named XXX” 错误,还可能出现“not enough values to unpack (expected 3, got 0)”错图,可尝试使用以下方法解决:

wangxiaotian2007的博客 2753

DOSBOX 0.74模拟器安装Windows 95

DosBox本身带有5.0版的DOS系统,启动后虚拟一个Z盘存放有Dosbox特有的外部指令,如config.com、imgmount.com等,经测试,可以顺利安装各版本的windows 3.1系统,但是不能安装win95,需要用原版的dos镜像启动才能安装。1. 获取启动盘镜像文件 下载Win95启动软盘镜像文件,名为boot.img,放到DosBox 0.74的目录下。2. 制作硬盘镜像文件

xjnzhidao的博客 9290

Django遇到的坑!ModuleNotFoundError: No module named 'celery'

Django 3.0 Python 3.6.5 问题:ModuleNotFoundError: No module named 'celery’ 在大环境中 django版本不同会引发的一系列错误,比如在虚拟环境中运行项目。 解决方法:检查django跟软件包的兼容问题 ...

qq_42550302的博客 5454

一种四通道高精度IEPE加速度传感器控制器设计稿

一种四通道高精度IEPE加速度传感器控制器设计稿,颇具参考价值。

boyondmcu的博客 3837

一文搞定 GitHub SSH Key:生成、配置、好处全攻略

本文详细介绍了如何配置GitHub SSH Key,实现免密安全认证。主要内容包括:SSH协议的四大优势(免密登录、安全性高、稳定省心、支持自动化);Git身份配置步骤;检查本地SSH Key;生成RSA密钥对;添加密钥到SSH代理;复制公钥到GitHub;测试连接。配置完成后,开发者可通过SSH地址克隆仓库,实现push/pull全程免密操作。该方案显著提升Git使用效率,同时保障安全性,是开发者必备技能。

qq_62904883的博客 948

ModuleNotFoundError: No module named ‘kombu.five‘

原因,今天开了新的机器,pip install 了最新的kombu稳定版本(5.0+,最初没有在requirements.txt指定kombu的版本),出现了这个错误,检查了别的服务器上对应的版本是4.6+,所以回退了版本,之后代码正常运行. pip uninstall kombu pip install kombu==4.6.10 ...

笑笑布丁的博客 2232

用AT7456E给监控摄像头加OSD?5步搞定时间水印和Logo叠加

本文详细解析了如何使用AT7456E视频字符叠加芯片为监控系统添加专业级OSD功能,涵盖硬件设计、字符库编程和系统集成等关键步骤。通过5步操作实现时间水印和Logo叠加,提升监控系统的可用性和专业性,特别适合安防和工业视觉应用。

sea99的博客 1004

celery ModuleNotFoundError: No module named XXX

解决方法:将celery的包移动至项目目录下,与项目同名文件夹同级 . ├── celery_tasks │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── config.cpython-37.pyc │ │ └── main.cpython-37.pyc ...

chenmike1的博客 6284

VS2015编译配置GDAL(图文并茂、超详细!!!)

文章目录一、GDAL介绍二、下载GDAL三、修改源代码四、工具命令提示符操作五、编译GDAL六、安装GDAL七、在VS2015的项目中配置GDAL八、添加环境变量九、测试是否配置成功 一、GDAL介绍 GDAL(Geospatial Data Abstraction Library)是一个在XMIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。OGR是GDAL项目的一个分支,功能与GDAL类似,只不过它提供对矢量数据的支持。因此

weixin_46196863的博客 3753

llama.cpp量化模型在MTT显卡上的性能对比:S80/S3000/S4000实测数据

本文基于摩尔线程MTT S80、S3000和S4000三款显卡,对llama.cpp量化模型进行了深度性能实测。报告详细对比了不同量化精度(如Q4_K_M、Q6_K)在Llama 3.2 1B和Qwen 2.5 7B模型上的推理速度、显存占用、功耗及温度表现,为开发者根据硬件选择最优模型配置与参数调优提供了关键数据参考和实战指南。

week9的博客 343

djiango2.1:ModuleNotFoundError: No module named 'celery'

原来是没有安装celery 安装celery:pip install celery 安装后报错 raise ReadTimeoutError(self._pool, None, 'Read timed out.') pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(ho st='files.pyt...

jkjkre的博客 3908

10天冲刺国自然基金!用这套实战AI提示词指令教程,助你中标率翻倍!亲测DeepSeek和ChatGPT不好用

虽然以上国自然提示词指令经过反复实测,但并不是万能无脑帮你搞定所有,大模型AI的特性是你专业领域能力越强,它的智商表现就会更加强大,通过以上提示词教程的使用,大大提升中标概率是肯定的。还有就是大模型的使用上,不是市面上大家都说好的就一定适用,目前来看,Gemini和Claude的两个模型是非常适合国自然本子的修改的。在使用大模型进行国自然本子撰写修改时,首先是角色的设定,然后是目标和背景的描述,好用的提示词指令都是要经过无数次的实测,比对输出结果后又反复调整,达到最佳的效果状态的提示词指令。

智能AI让学术科研更容易 1238

三步解决Celery环境搭建问题-定时任务篇

系列文章目录 第一章 三步解决Celery环境搭建问题-异步任务篇 第二章 三步解决Celery环境搭建问题-定时任务篇 三步解决Celery环境搭建问题-定时任务篇系列文章目录前言一、安装库二、添加配置文件1.proj/proj/setting.py文件2.数据库迁移三、测试定时任务调度1.proj/app/tasks.py文件2.注册用户、启动web服务、登录admin后台管理系统3.启动redis、celery-worker和celery-beat3.注册并执行定时任务总结归纳坑坑1.bash: c

clisten_的博客 2247

I2C通信——时序图

本文用逻辑分析仪抓取主机I2C通信的时序图,抓取的过程是读某个寄存器的值。

weixin_43772611的博客 7340

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

celery报错汇总

最近在学celery,方便查找,以后再遇到其他celery问题直接放这篇文里 如需转载,标记出处

2504_90266773的博客 875

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

记命令行启动celery时一直提示“No module named ‘XXXXX‘”的错误

命令行启动celery可能会踩到的坑

m0_72703936的博客 953

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

django异步通信框架Celery

Celery 是一个简单、灵活且可靠的,处理大量消息的 分布式系统。 专注于实时处理的 异步任务队列。 同时也支持 任务调度。 1.安装 pip install Django-celery==3.2.2 pip install Django-redis pip install redis==2.10.6 # 如果redis版本过高后面会出现错误下面这个 #'str' object has ..........................................

weixin_41486438的博客 1234

办公神器腾讯 iOA 基础版,用了都说好!

工作了这么多年,在公司遇到过各种大大小小的办公问题,严重影响办公效率。有时电脑遇到点儿什么状况,直接影响一天的工作状态,下面列举几个我遇到的比较头疼的情况。第一个就是蓝屏,一次电脑蓝屏重启,很可能就会把几个小时的工作成功弄丢,前段时间我电脑的某个驱动跟系统版本有冲突,一天随机重启个四五次,每次重启都会让我白白跑一个多小时模型;第二就是广告弹窗,就不说什么360全家桶了,现在常用的搜狗输入法、鲁大师之类的软件,都会经常弹广告,当然手动也可以去关了,但是他这个关广告的设置一般隐藏的挺深;第三是远程协助,有时候一

22万+

Python报错:ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全

Python报错:ModuleNotFoundError: No module named 'xxx'可能的解决方案大全

ChatGpt 5万+

superset的安装和配置以及问题解决

Superset的安装配置以及遇到的问题解决 系统:windows10 conda 4.9.2 安装 1、创建虚拟环境 conda create -n superset python=3.6 2、进入环境,安装superset activate superset pip install superset -i https://pypi.douban.com/simple 创建管理员用户时出错 flask fab create-admin 解决:pip install flask-appbuilder 找不

weixin_43472800的博客 2252

ModuleNotFoundError: No module named ‘xxx ’问题解决方法

python模块导入报错

qq_64690665的博客 1万+

python导入模块报错ImportError: No module named djcelery

问题描述: python导入djcelery模块报错ImportError: No module named djcelery >>> import djcelery ImportError: No module named djcelery 原因分析: djcelery模块已更名为django-celery 解决方法: 在安装该模块时需使用命令 pip install django-celery pip install -i https://pypi.tuna.tsin

DaisyCold的博客 4788

Django项目之异步任务,提示出现ImportError: No module named 'celery_tasks'

今天在写Django项目的时候,涉及到QQ登录,需要创建记录QQ登录身份的表。在做数据库迁移的时候出现错误提示,以下是报错信息 Traceback (most recent call last):   File "manage.py", line 22, in &lt;module&gt;     execute_from_command_line(sys.argv)   File "/home...

不能堕落的小黑粉 9893

执行异步操作报错ImportError:No module named 'celery_tasks'

执行异步操作报错ImportError:No module named ‘celery_tasks’ 原因:路径错误 进入mall目录

lxq_9532的博客 5980
上一篇: 执行启动worker命令报错SyntaxError: invalid syntax
下一篇: 执行python manage.py celery -A HttpRunnerManager worker --loglevel=info 报错问题集锦
萧水雨寒
博客等级 码龄14年 144粉丝 98原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值