网站建设工作半年通报宁波市建设教育培训网
2026/1/9 17:06:15 网站建设 项目流程
网站建设工作半年通报,宁波市建设教育培训网,网站开发如何入账,搜索引擎推广的网络营销渠道记录于#xff1a;2025年12月17日 ComfyUI version: 0.4.0 暂未适配v0.4.0的队列管理器旧版插件 comfyui_queue_manager 另一个可尝试替代的队列管理器 ac-comfyui-queue-manager Comfy.ICU 队列管理器介绍 ComfyUI 升级 v0.4.0 踩坑记录#xff1a;解决 TypeError: QM_Queue…记录于2025年12月17日ComfyUI version: 0.4.0暂未适配v0.4.0的队列管理器旧版插件comfyui_queue_manager另一个可尝试替代的队列管理器ac-comfyui-queue-managerComfy.ICU队列管理器介绍ComfyUI 升级 v0.4.0 踩坑记录解决 TypeError: QM_Queue.task_done() got an unexpected keyword argument process_item 报错前言最近 ComfyUI 发布了v0.4.0大版本更新。我原本还在用比较老的版本大概是 v0.3.64 左右 经过尝试和搜索得知只有该版本v0.4.0才支持Z-Image的相关工作流心血来潮想升级一下源代码部署版。结果这一升级直接把环境搞崩了。启动正常但在点击“Queue Prompt”开始生图时控制台直接红字刷屏任务死活跑不起来。经过一番排查和求助 AI 大佬终于搞定了。特此记录希望能帮到遇到同样报错的小伙伴。报错现象ComfyUI 启动后后台出现自动恢复任务或手动点击生成时控制台抛出如下核心错误启动后日志中报错Exception in thread Thread-27 (prompt_worker): Traceback (most recent call last): ... File H:\PythonProjects1\Win_ComfyUI\main.py, line 236, in prompt_worker q.task_done(item_id, TypeError: QM_Queue.task_done() got an unexpected keyword argument process_item症状总结界面能打开节点能连。一点生成进度条不走。后台报错提示task_done()函数多了一个不认识的参数process_item。原因分析这个报错的根本原因是ComfyUI 的“核心代码”与“插件/依赖文件”版本不匹配Version Mismatch。通俗点说就是出现了“跨频道聊天”发送者main.py我升级到了 v0.4.0不仅告诉你要“完成任务”还顺便传了一个新参数process_item让你处理敏感数据。接收者旧版execution.py或 旧版插件我还停留在 v0.3.x 时代我只知道“完成任务”你给我的这个process_item是什么鬼我不认识直接报错在我以及很多手动升级的用户的案例中主要有两个“拦路虎”官方核心文件没有同步更新完全execution.py还是旧的。第三方插件搞事情安装过ComfyUI-Queue-Manager插件它接管了系统队列但它的代码还没适配 v0.4.0。解决方案三步走如果你也遇到了这个问题请按顺序执行以下操作。注意这三个操作缺一不可第一步确保 main.py 是最新的既然要升级 v0.4.0首先要确保启动脚本是最新的。操作从 ComfyUI 官方 GitHub 仓库下载最新的main.py覆盖根目录文件。这一步通常是我们升级的开始也是导致报错的诱因但它是必须的。第二步同步更新 execution.py核心修复很多时候我们只覆盖了main.py却忘了它的“搭档”文件。操作从 ComfyUI 官方 GitHub 仓库下载最新的execution.py替换ComfyUI根目录下的同名文件。作用确保 ComfyUI 原生的队列系统能听懂main.py发出的新指令。第三步移除不兼容的队列插件关键修复这是最容易被忽视的一点。报错信息里的QM_Queue其实暴露了是Queue Manager插件在报错。操作进入custom_nodes文件夹找到comfyui_queue_manager或类似名字将其删除或移出该目录。作用这个插件目前截止2025年12月尚未适配 v0.4.0 的 API。删除它让 ComfyUI 回归使用官方原生的队列系统。针对以上三步操作的疑问解惑“这三个操作更新main.py、更新execution.py、删除Queue Manager插件哪些是有效的”答案是这是一个“组合拳”其中两个是决定性的修复步骤一个是必要的前提。更新main.py这是必要前提也是诱因。是因为您更新了它为了升级到 v0.4.0它开始发送新指令process_item才暴露了后面两个旧文件/旧插件接不住招的问题。更新execution.py这是核心修复之一。如果不更新它就算删了插件ComfyUI 原生的队列也会因为接不住process_item而报错。删除comfyui_queue_manager这是关键修复之二。这个插件“劫持”了队列系统但代码太老。如果不删它就算您更新了所有官方文件这个插件依然会挡在中间报错。提示以后等该插件作者更新修复后可以再重新安装回来。重点同步更新这两个文件然后删除旧版的问题插件复盘总结解决完上述三步后重启 ComfyUI世界清静了生图丝般顺滑。回顾这次排查关于**“哪个操作才是有效的”**结论如下更新main.py这是发起者。不更新它就没法用 v0.4.0 的新功能但只更新它会导致报错。更新execution.py这是基础。必须更新它官方核心逻辑才能闭环。删除Queue Manager这是排雷。如果保留这个旧插件它会拦截系统调用并报错导致前两步的更新“白费”。给大家的建议ComfyUI 的版本更新尤其是 v0.4.0 这种大版本往往伴随着底层 API 的变动。如果手动更新太麻烦建议使用 GitHub Desktop 安全地更新整个项目文件或者使用秋叶整合包等工具进行全量更新尽量避免“只替换这一个文件试试”的操作很容易导致这种版本分裂的问题。在 v0.4.0 版 让 ComfyUI 回归使用官方原生的队列系统希望这篇博客能帮到大家

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询