🐰 白兔AI

ComfyUI常见问题排查与解决完全手册

发布日期:2025-04-30 | 作者:白兔AI | 阅读时间:约8分钟

🐰 关注公众号「白兔AI」

白兔AI公众号二维码

扫码关注公众号,获取更多AI绘画教程和提示词

✨ 白兔去水印小程序

白兔去水印小程序码

免费去水印工具,一键去除图片/视频水印

一、启动问题

问题1:启动时报错ModuleNotFoundError

原因:缺少Python依赖包

解决:

pip install -r requirements.txt
# 如果仍报错,单独安装缺少的包
pip install 包名

问题2:CUDA out of memory

原因:显存不足

解决:

问题3:端口被占用

解决:

# 更换端口启动
python main.py --port 8189

# 或查找并关闭占用8188端口的进程
lsof -i :8188
kill -9 PID

二、模型加载问题

问题1:模型不显示在列表中

排查步骤:

  1. 确认模型文件放在正确的目录
  2. 检查文件扩展名是否正确(.safetensors、.ckpt)
  3. 重启ComfyUI刷新列表
  4. 检查文件是否损坏

问题2:加载模型时报错KeyError

原因:模型文件损坏或格式不兼容

解决:

问题3:LoRA加载无效

排查:

  1. 确认LoRA文件在models/loras目录
  2. 检查strength参数是否设置正确
  3. 确认使用了正确的触发词
  4. 检查LoRA与大模型版本是否匹配

三、生成问题

问题1:生成的图全是噪声/纯色

可能原因:

问题2:生成结果与预期差异很大

排查:

  1. 检查提示词是否正确输入
  2. 确认CFG Scale在合理范围(7-12)
  3. 检查是否意外连接了ControlNet
  4. 验证seed是否固定

问题3:生成速度极慢

优化方法:

四、节点问题

问题1:节点显示红色/无法连接

原因:缺少自定义节点包

解决:

  1. 安装ComfyUI-Manager
  2. 点击Manager > Install Missing Custom Nodes
  3. 重启ComfyUI

问题2:节点冲突

症状:同名节点、功能异常

解决:

问题3:自定义节点安装失败

排查:

  1. 检查Git是否安装
  2. 确认网络连接正常
  3. 查看依赖是否安装成功
  4. 检查Python版本兼容性

五、ControlNet问题

问题1:ControlNet没有效果

排查:

  1. 确认ControlNet模型已正确加载
  2. 检查预处理器是否正确选择
  3. 确认Control Weight大于0
  4. 验证输入图像是否正确

问题2:ControlNet导致生成失败

可能原因:

六、工作流问题

问题1:工作流加载后节点错位

解决:右键画布 > Reset View,或手动整理节点位置。

问题2:工作流执行到某节点卡住

排查:

  1. 检查该节点的输入是否完整
  2. 查看节点参数是否有效
  3. 检查是否有循环依赖
  4. 查看控制台错误日志

问题3:从图像恢复工作流失败

原因:图像不包含工作流信息,或信息损坏

解决:使用原始的JSON工作流文件

七、性能问题

问题1:ComfyUI占用内存持续增长

解决:

问题2:界面卡顿

解决:

八、日志分析

查看启动日志:

启动时的命令行输出包含重要信息:

启用调试模式:

python main.py --verbose DEBUG

九、获取帮助

1. 官方资源

2. 社区支持

3. 有效提问

提问时提供:

十、预防性维护

十一、总结

遇到问题不要慌张,按照系统化的排查步骤,大多数问题都能得到解决。养成查看日志、记录错误信息的习惯,将帮助你更快地定位和解决问题。同时,积极参与社区交流,既能获得帮助,也能积累 troubleshooting 经验。

← 返回博客首页