从根本解决:史上最全的Comfyui 报错汇总合集

用户头像
苏州/平面设计师/1年前/30348浏览
从根本解决:史上最全的Comfyui 报错汇总合集
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcwODQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
一、前言
大家好,我是傲天。我最近一直研究ComfyUI,发现很多小伙伴都会遇到很多的报错问题,很难去解决,今天我把我自己遇到的,以及寻找答案过程中看到的,总结到一起希望可以帮助更多的小伙伴,毕竟真的太难了,很多人都会因此而退步,这篇文章希望可以帮助到大家。
二、ComfyUI基础介绍
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcwODg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
ComfyUI是一个基于节点式的stable diffusion绘画工具,通过将stable diffusion的流程拆分为各种节点加载,比如模型、输入提示、指定采样器等。
它实际上就是一个比较专业的Stable Diffusion运行界面,只不过是开放式的方式。这种方式比较利于团队协作,便于使用。相较于我们常用的WebUI,ComfyUI有着轻量化、模块化、灵活性的这些优势,劣势的话就是操作复杂,学习成本较高,对新手不太友好。学习过程中容易放弃,主要原因是他兼容性不是很好,容易出现各种报错,下面通过本篇文章,带你解决各种报错问题。
首先先简单介绍下整体的界面 官方介绍:
https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcwOTI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
三、comfyui 基本问题汇总
3.1 更新后运行,遇到K采样器报错:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcwOTY=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
后台的提示是:AttributeError: 'UNetModel object has no attribute 'default image only indicator
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMDA=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
解决的办法是:删掉freeU节点,到秋叶启动器中扩展里面,卸载这个插件,如果不是启动器安装的直接手动自己去
custom nodes
文件夹下删掉也是一样的 freeu 插件。
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMDQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
3.2 加载别人的工作流发生报错:
一般情况是节点缺失导致的,这时候直接点击管理器
manager
,一键更新缺失节点,更新完成后点击重启,基本解决所有问题。
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMDg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMTI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
如果你没有魔法上网,这个方式可能会失败。只能手动下载,然后放到我们对应的位置
找到安装comfyui的路径下的custom_nodes,比如我的安装在c盘,ComfyUI-aki-v1是我的comfyui安装包路径,路径下有custom_nodes:
C:\ComfyUI-aki-v1\custom_nodes,地址栏输入cmd:
唤起命令窗口,在命令窗口内输入”
git clone 地址
”,这里git clone和地址之间有英文空格,地址可以点击管理器内的名称到浏览器打开后复制地址:
看到下图这样就是安装成功啦
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMTY=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMjA=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
3.3 运行到某一个节点时,突然出现红框/紫框报错:
1.
红框 
主要是这个节点大概率是没有连接到对应的节点,可以将它链接到对应的节点
2.
紫框
这种问题一般来说是缺失某种文件内容
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMjQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
报错句:module “cv2”has no attribute “inter_area”,先打开管理器,看里面的更新时间:
再打开你的文件目录,看修改日期时间和上面的是否一样。
再打开github对应节点的网站,看这块代码文件的更新时间,如果3个地方时间不一致,大概率是你要更新节点了,测试过,大概率可行。
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMjg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMzI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
3.4 运行时遇到报错——路径内文件缺失:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxMzY=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
方法1.提示找不到xxxx路径,一般都是节点导致的文件缺失,打开节点对应的
github网址
搜索路径最后的关键词,比如图片中是缺少rmbg-1.4,以下作者就做了说明:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNDA=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
方法2.在github网站的这里,点击issues,类似问题讨论区,大家会遇到不同的问题在这里提问和帮助解答:
2.1.就在issues里面搜索关键字找到了,原来是网络问题(见下图),导致一些文件没有并一起下载成功。不过这种比较难,经历过。
2.2.图里就有大佬或者作者亲自出来回答解决方法,这种论坛就是比较难找,还要注意路径的问题,一言难尽。
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNDQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNDg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
3.5 运行期间出现运行参数错误:
这类报错基本是没正确运用节点,比如用ipadapter apply的faceid类型时,需要加载faceid模型,加载器最好也是要选择带faceid的loader。
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNTI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
简单的就是切换模型或者调整节点。
类似的还有用sdxl lighting类的模型,需要配置调度器scheduler为sgm的,如果不换也会报错或者出图效果乱码。
3.6 初次加载默认工作流错误--ComfyUll2vGenXL:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNTY=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
requirements.txt里的依赖已经都安装过了,仍然报错
解决方法:
把diffuser更新到最新可以了
更新方法:在python embeded目录下运行 cmd命令:python -m pip instal--upgrade difusers
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNjA=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
3.7 一键更新后comfyUl缺少insightface模块:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNjQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
下载和 Python 版本对应的 whl 文件
https://github.com/Gourieff/Assets/tree/main/nsightface
在便携版python环境下安装
3.8 一键更新后comfyUl缺少insightface模块:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNjg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
错误说明:缺少模型输入,找到红色描边节点并重新选择模型或者下载对应的模型。
3.9 报错出现[Errno 2] No such file or directory:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNzI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
错误说明:未找到图片路径,查看红色描边的节点选择choosefileto upload重新上传图片即可
3.10 报错出现:out of memory:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxNzY=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
错误说明:内存溢出,出现这个关键词表示你的内存达到上限了,关闭掉多余的软件并尝试重启comfyui再次运行,如果还是跑不了说你的内存确实不足
3.11 报错出现:OpenCV (4.7.0) (-215:Assertion failed):
clipseg插件问题,使用的API和当前环境不兼容,需要修改其代码进行调整
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxODA=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
编辑custom_nodes/clipseg.py文件的代码:首先要安装这个插件clipseg才会显示
1.找到这部分代码位置
Predict the segemntation mask
with torch.no_grad():
outputs = model(**input_prc)
tensor = torch.sigmoid(outputs[0]) # get the mask
2.修改为如下
Predict the segemntation mask
with torch.no_grad():
outputs = model(**input_prc)
preds = outputs.logits.unsqueeze(1)
tensor = torch.sigmoid(preds[0][0]) # get the mask
3.12 报错出现:insightface model is required for FaceID models:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxODQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
ipadapter节点的异常,要求传入一个faceid的模型。ipadapter目前有两大模型体系,一个是普通的风格模型ip-ipadapter 或 plus,普通风格模型中又有plus版本的加强模型,顾名思义对风格的模型更加到位。还有一类是faceid的面部特征参考模型,分普通版/plus/plusV2等版本,需要配合ipadapter faceid节点一起使用,用于模仿人物面部特征;且所有风格模型都有SD1.5和SDXL两大模型版本,所以在使用时一定要注意于大模型版本对应
3.13 报错出现:ClipVision model not found
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxODg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
视觉模型未找到,视觉模型位于models/clip_models目录下,目前主流的视觉模型就两个,SD1.5的和SDXL版本的。可以通过我的网盘链接去下载clip视觉模型然后放到models/clip_models目录下
3.14 运行中报错HTTPSConnectionPoolhost='raw.githubusercontent.com',port=443
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxOTI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
在运行某些插件节点时,插件会自动下载所需的模型。这些模型并不是我们通俗说的大模型/lora等,而是其模型自身运行所需的模型或必要文件。下载地址通常指向国外,需要通过科学上网来解决网络问题,然后再次运行工作流,直到下载成功。
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcxOTY=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
打开科学上网,全局模式,打开秋叶整合包后台一般设置,代理服务,全部打上勾。
3.15 运行遇到mat1 and mat2 shapes cannot be multiplied (32x2048 and 768x320)
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMDA=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
大模型/lora/controlnet这些模型的版本不匹配,或者某插件不兼容该版本的模型。确认所有的模型版本均一致,现在主流的是SD1.5模型或者SDXL模型,确保大模型/lora/controlnet都使用的相同版本模型
3.16 IPA节点已安装但是启动comfyUl后插件加载失败(其他节点同理)
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMDQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMDg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
原因:
插件和comfyUl内核版本不匹配
解决思路:
1.尝试 更新到最新的插件版本
2.尝试更新内核到最新版本
3.卸载重装插件节点
解决方法:
更新内核后正常加载
3.17 ComfyUl反推提示词节点报错:Load model failed
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMTI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
网络上找到这个模型,并下载后放到插件目录下的models文件夹下,仍然报错:Error occured when executing WD14Taggerpysssss:
IErrno 2l No such file or directony: 'F:iComfvulakilcustom, nodeslComfyU-WD14-Taggerlmodelslwd-y1-4-convnext-tagger-v2.csv
首先,需要根据页面提示搜索对应的模型,比如说上边报错信息中提到的模型名称,我们可以在这个目录下找到:
https://huggingface.co/SmilingWolf/wd-v1-4-convnext-tagger-v2/tree/main
然后将红框中的两个文件都下载下来:
将model.onnx和csv文件根据报错提示重新命名后,放在插件目录下的models文件夹下:
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMTY=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
3.18 刚下载好运行整合包出现这个问题怎么解决,就算你更新了也会出现这个问题
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMjA=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
其实这个问题,说来也比较简单,transformers版本不一致,comfui-mixlab-nodes和Comyfui-Marigold这两个插
件,需要的transformers版本是越新越好,而was-node-suite-comfyui这个神奇的插件,需要的transformers版本是4.26.1,如果版本旧,两个插件不能用,如果版本新,一个插件不能用,所以就弹窗提示了。
因为实际上was-node-suite-comfyui需要的transformers也是可以是比较新的,所以解决起来可能比你想的还要简单:
1、进入was-node-suite-comfyui这个目录下:
双击打开requirements.txt文件,并修改红框里边的这行为下图:记得是英文的>号
保存并关闭,就解决这个问题了,再启动就不会弹窗了。
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMjQ=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMjg=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
PS:如果你的transformers版本的确比较低,那还需要升级-下transformers版本,
如果是自己的虚拟 python环境只,升级transfromers的方法是
1、进入你的 python虚拟环境目录下:
2、地址栏输入cmd并回车,打开命令行;
3、输入:python -m pip install --upgrade transformers 并回车
从根本解决:史上最全的Comfyui 报错汇总合集(图ZMTQ4NjcyMzI=) - 教程 - 站酷设计师傲天视觉设计原创素材 - 站酷ZCOOL
Collect
四、结语
首先感谢网络上的一些博主提供的一些信息,解决了我的一些问题,我也把没有遇到的问题放在一起,大家可以去找找自己有没有对应的问题,不过其他还有报错可以尝试:
1、可能是comfyui版本和节点不兼容,更新或者切换comfyui的版本试一下;
2、可能是什么疑难杂症,按上文找issues里面看有无解法。
以上基本能解决大部分报错问题了,很多时候其实就是没更新,如果你正确安装了comfyui,实际的报错都是小问题。如果还有没解决的方法,最好的办法就是备份平时用的模型,然后重新安装一遍软件。
188
Report
|
439
Share
相关推荐
评论
用户头像
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
相关收藏夹
大家都在看
Log in