Topic

ComfyUI 常见报错修复合集

按现象把错误分流到缺节点、缺模型、插件依赖、端口、显存和 CUDA/PyTorch 版本;先定位失败阶段,再进入对应修复步骤。

有效更新:2026-05-20

路线总览

不要只复制最后一行报错去搜索。先看错误出现在哪个阶段:启动前、打开页面、导入工作流、点击 Queue,还是更新插件之后。阶段不同,优先入口不同。

你的状态先做什么完成标准
页面打不开或 8188 访问失败先看 /guides/port-occupied/知道是服务没启动、端口占用还是地址访问问题
导入工作流后红色节点先看 /guides/missing-nodes-fix/能用 Manager 安装缺失节点,或判断节点包加载失败
节点存在但模型名找不到先看 /guides/workflow-model-name-mismatch/能把工作流里的模型名切换成本地已有文件
Queue 后 CUDA out of memory先看 /guides/cuda-out-of-memory/能降低尺寸、batch、控制分支或模型家族复测
更新插件后坏掉先看 /guides/comfyui-update-plugin-broken/能识别是插件版本、依赖还是自定义节点导入失败
控制台出现 Python / CUDA / Torch 关键词再看 no-module-namedcustom-nodes-import-failedtorch-cuda-mismatch能保存完整 Traceback 并定位依赖层问题

第 1 站:先定位失败阶段

同一个红字可能来自不同原因。先回答三个问题:

  1. ComfyUI 启动窗口还在运行吗?如果没有,先查启动和端口。
  2. 网页能打开但导入后变红吗?如果是,先查缺节点或插件加载。
  3. 点击 Queue 才失败吗?如果是,优先查模型路径、显存和工作流参数。

完成标准:你能把问题归到“启动 / 缺节点 / 缺模型 / 显存 / 依赖版本 / 插件更新”其中一类。

第 2 站:按现象进入修复页

现象优先入口不要先做什么
Missing nodes / 红色节点/guides/missing-nodes-fix/不要把模型问题当成节点问题
工作流要求的模型不存在/guides/workflow-model-name-mismatch/不要把所有模型改成作者文件名
Load Checkpoint 为空/guides/model-dropdown-empty/不要把模型放进 custom_nodes
CUDA OOM/guides/cuda-out-of-memory/不要先重装 Python 或 CUDA
No module named .../guides/no-module-named/不要随机安装多个 Python
更新后插件坏了/guides/comfyui-update-plugin-broken/不要一次更新所有插件再排查

常见断点

  • 只看网页红字,不看启动窗口里的完整 Traceback。
  • 把缺节点、缺模型、模型名不匹配混成一个问题。
  • OOM 后先改驱动或 Python,而不是先降低分辨率和 batch。
  • 插件安装失败后继续导入复杂工作流,导致错误叠加。
  • 没记录刚更新过的插件、ComfyUI 版本和模型文件名。

完成标准

你可以认为自己完成了“报错排查”路线,当且仅当:

  1. 能保存从 Traceback 到最后一行的完整报错。
  2. 能判断错误属于缺节点、缺模型、插件依赖、显存、端口还是 Torch/CUDA 版本。
  3. 能按现象进入对应修复页,而不是从头重装。
  4. 修复后能用同一个最小工作流复测成功。
  5. 如果仍失败,能带上 ComfyUI 版本、显卡、显存、模型文件名和刚安装的插件继续反馈。

下一步读什么

  • 从 0 梳理:/topics/comfyui-beginner/
  • 模型目录和下拉框:/topics/model-basics/
  • 低显存总入口:/guides/low-vram-optimization/

维护说明

专题里的文章带有状态和更新时间。后续如果 ComfyUI 或插件大版本变化,可以优先复查专题内文章。

Featured Visuals

本专题图文重点

推荐阅读顺序

按编号从上到下读;第 1-5 站先跑通基础链路,后面的排错文章只在遇到对应现象时打开。