当前位置: 首页 > news >正文

FuLID-Flux在ComfyUI下报错的问题解决办法

背景

这两天在协助同事搭建在Flux模型下,保持任务一致性的工作流,但是按照教程的话,是有个节点跑不起来的,各种报错,找了好多资料也没有解决。有的说git不能连外网导致的,有的说下载模型不完整导致的,手动搞定了这些,还是不好使。直接去扒拉这个FuLID-Flux 的源码,找到了问题所在。

环境

ubuntu 22.04,RTX4090,CUDA11.8,ComfyUI v0.2.3 Release,flux1-dev-fp8.safetensors

报错问题

Traceback (most recent call last):File "/root/autodl-tmp/ComfyUI/execution.py", line 323, in executeoutput_data, output_ui, has_subgraph = get_output_data(obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)File "/root/autodl-tmp/ComfyUI/execution.py", line 198, in get_output_datareturn_values = _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb)File "/root/autodl-tmp/ComfyUI/execution.py", line 169, in _map_node_over_listprocess_inputs(input_dict, i)File "/root/autodl-tmp/ComfyUI/execution.py", line 158, in process_inputsresults.append(getattr(obj, func)(**inputs))File "/root/autodl-tmp/ComfyUI/custom_nodes/ComfyUI-PuLID-Flux/pulidflux.py", line 196, in load_insightfacemodel = FaceAnalysis(name="antelopev2", root=INSIGHTFACE_DIR, providers=[provider + 'ExecutionProvider',]) # alternative to buffalo_lFile "/root/autodl-tmp/conda/envs/comfyui/lib/python3.10/site-packages/insightface/app/face_analysis.py", line 43, in __init__assert 'detection' in self.models
AssertionError

请添加图片描述

解决办法(两种)

第一种:

1:找到 /root/autodl-tmp/ComfyUI/custom_nodes/ComfyUI-PuLID-Flux/pulidflux.py 文件
2:定位到 model = FaceAnalysis(name=“antelopev2”, root=INSIGHTFACE_DIR, providers=[provider + ‘ExecutionProvider’,]) # alternative to buffalo_l 这一行
3:可以看到,是antelopev2 模型没有加载出来,就是没有找到,但是你安装 insightface的话,是默认给你下载下来了 antelopev2,但是下载的是个.zip 后缀的压缩包,解压出来的话,是两层目录,.onnx文件全在 ./antelopev2/antelopev2/ 目录下,很明显,找不到,把.onnx文件复制到第一层 ./antelopev2 下即可解决。

第二种:

1:同样是定位到model = FaceAnalysis(name=“antelopev2”, root=INSIGHTFACE_DIR, providers=[provider + ‘ExecutionProvider’,]) # alternative to buffalo_l 这一行
2:把 类里的 name=“antelopev2” 改成 name=“buffalo_l” ,然后从往上找资源下载buffalo_l.zip 放到 ComfyUI/models/insightface/models 下解压即可。

成功后的画面

在这里插入图片描述


http://www.mrgr.cn/news/55300.html

相关文章:

  • 程序员的浪漫之给对象爬数据,没想到过程中竟然被写接口的老哥字段命名给秀到了!
  • Code Review Item
  • 3.1.1ReactOS系统中搜索给定长度的空间地址区间函数的实现
  • docker 文件目录迁移
  • 探究互联网数字化商品管理变革:从数据化到精准运营的路径转型
  • Ubuntu下解决python程序首次连接mysql拒绝访问之总结
  • 贪心day6
  • 2024年双11买什么最划算?双十一购物清单,双十一囤货清单排名
  • 高速缓冲存储器Cache是如何工作的、主要功能、高速缓冲存储器Cache和主存有哪些区别
  • 如何通过ChatGPT快速编写代码、解决bug、优化代码、推荐技术解决方案(完整教程)
  • 【AscendC】配置ModelArts的算子开发环境
  • Transformer(Vit+注意力机制)
  • JDBC——(3)
  • 如何修改Ubuntu系统的共享内存shm大小
  • 在西班牙买可乐喝时常用的句子,柯桥西班牙语培训
  • 使用Python处理API数据时,有哪些常见的数据清洗技巧?
  • 推荐一款专为Nginx设计的图形化管理工具: Nginx UI!
  • Docker笔记-搭建私有仓库
  • AI大模型混战后,以知识为中心驱动的人工智能迎来风口?
  • HTB:Optimum[WriteUP]
  • C++:模板进阶
  • LLM之Agent(十二)| OpenAI Agent-Swarm简单入门
  • RequestBody接收参数报错com.fasterxml.jackson.databind.exc.MismatchedInputException
  • 移动剧院:未来活动场馆的全新选择—轻空间
  • 使用 Python 爬取某财网并可视化今日涨停股票数据
  • 初探JSP