报错
110
热门自定义节点/工作流专有报错
有来源可查
ReActor / 换脸节点导入失败,facexlib 等依赖缺失或模型下载失败
报错原文(原样)
ComfyUI-Reactor node IMPORT FAILED (注:以上为转述文本,非逐字原文。)
检索关键词
ComfyUI-Reactor、IMPORT FAILED、facexlib、inswapper_128.onnx、No module named 'facexlib'、buffalo_l、换脸节点不见
先看这一句
ReActor 节点装好后在节点列表里找不到,启动日志里该节点包 IMPORT FAILED;或者节点在,但一运行就报模型文件问题(如 inswapper_128.onnx 相关错误)。
适用版本 ReActor 各分支(Gourieff 原版及各类 fork)均适用;不同 fork 的依赖清单略有差异
·
核实日期 2026-09-26
·
状态 已核实
适用环境:Windows 便携版、秋叶/绘世整合包、ComfyUI Desktop、Linux + 云 GPU
现象与触发场景
常见触发场景:
- 只 clone 了 ReActor 代码,依赖(insightface / onnxruntime / facexlib)没装齐
- inswapper_128.onnx 与 buffalo_l 等模型文件缺失、下载被墙或文件损坏
- 模型文件下载后未放入 ReActor 约定的 models 目录
根因
- ReActor 在 import 阶段就会检查依赖,任一缺失整包节点不注册,表现为节点直接消失(而不是弹报错框),facexlib 是常见漏装项
- ReActor 需要 inswapper_128.onnx 与 insightface 的人脸模型(buffalo_l);社区明确记录过 inswapper_128.onnx 文件有问题时会报错,即模型文件本身损坏也会导致失败
- 依赖多来自 Hugging Face,国内直连经常下载中断,得到半截文件
解决步骤
已按「最可能有效」排序。请从上往下做,每做完一步用「验证」确认,不要一次改五处。
- 用便携版内置 Python 一次性装齐 ReActor 依赖进 ReActor 节点目录,用便携版解释器装它自己的 requirements(会带上 facexlib、onnxruntime 等);insightface 若在 requirements 里失败,按本文件 insightface 编译失败条目单独处理(优先用匹配 Python 版本的预编译 wheel)。装完完全重启 ComfyUI。cd ComfyUI\custom_nodes\comfyui-reactor-node..\..\python_embeded\python.exe -m pip install -r requirements.txt..\..\python_embeded\python.exe -m pip install facexlib
- 补装 insightface 与匹配的 onnxruntimeReActor 的核心是人脸识别与换脸,必须有 insightface;有 NVIDIA 显卡时用 onnxruntime-gpu 才有速度,但版本要与本机 CUDA/cuDNN 匹配,否则会报 Failed to create CUDAExecutionProvider 或 LoadLibrary failed with error 126。注意不要与 CPU 版 onnxruntime 同时安装。..\..\python_embeded\python.exe -c "import onnxruntime; print(onnxruntime.get_available_providers())"
- 手工下载模型文件并校验完整性inswapper_128.onnx 与人脸识别模型 buffalo_l 需从官方/可信镜像下载后放入 ReActor 约定的 models 目录(ReActor README 有明确目录说明)。下载后核对文件体积是否与发布页一致;社区记录过 inswapper_128.onnx 文件异常导致报错的情况,所以必须排除半截文件。国内下载困难时优先使用带哈希校验的镜像。
- 重启后确认节点注册与依赖可用完全重启 ComfyUI,在节点搜索里搜 ReActor 应能出现;启动日志中该包不应再有 IMPORT FAILED。再用便携版解释器验证 facexlib / insightface 均可 import。..\..\python_embeded\python.exe -c "import facexlib, insightface; print('ok')"
验证是否修好
启动日志中 ReActor 不再 IMPORT FAILED,节点面板能搜到 ReActor 节点;执行换脸能出结果图。
补充说明
error_text 未在搜索结果中拿到 issue 正文逐字原文,取自社区问答文章标题 'ComfyUI-Reactor node IMPORT FAILED',故 error_text_verbatim 标为 false。inswapper_128.onnx 文件异常会导致报错这一点来自 ReActor 仓库 README 俄文版说明片段('Эта ошибка появляется, если что-то не так с файлом модели inswapper_128.onnx',意为该错误出现在模型文件有问题时)。
来源
按可信度排列:官方 issue / 官方文档 > 节点仓库 issue > 社区帖 > 中文社区文章。
链接以纯文本给出(本站不做站外跳转),需要核对时请自行复制到浏览器打开。
- [252] (社区) How do I fix "ComfyUI-Reactor node IMPORT FAILED" in ComfyUI? https://forum.smartart.live/topic/352-how-do-i-fix-comfyui-reactor-node-import-failed-in-comfyui/
- [242] (社区) Installation and Setup | Gourieff/ComfyUI-ReActor https://deepwiki.com/Gourieff/ComfyUI-ReActor/2-installation-and-setup
- [253] (社区) ComfyUI-Reactor README:inswapper_128.onnx 文件异常导致的报错说明 https://huggingface.co/spaces/V0pr0S/ComfyUI-Reactor-Fast-Face-Swap-CPU/commit/35ba0ec134f63079a0cbbe67bcae92a2dacff1e8
- 本机实测专项(RTX 5060 Ti / cu128 环境)(2 条)
本条报错提到的节点仓库
下面这些节点仓库的名字出现在本条报错的正文里。这里只说「名字出现过」,没有断定问题就是它引起的; 点进去可以看这个包的用途、适配模型与下载量。
这条报错要用到的东西
按本条报错所属的类别(热门自定义节点/工作流专有报错)列出站内相关的下载包与板块入口。 它们不是「必须下载才能修好」,而是这一类问题里最常要动到的东西;具体怎么做,以上面的解决步骤为准。
同一类别的其他条目
【100】打开别人的工作流,节点全变红,提示节点缺少 class_type 属性
有来源
【101】ComfyUI-Manager 连不上 Comfy Registry,刷新缓存失败
含未核实
【102】ComfyUI-Impact-Pack 导入失败:No module named 'ultralytics'(缺少检测模型依赖)
有来源
【103】comfyui_controlnet_aux 导入失败:No module named 'timm'
有来源
【104】WanVideoWrapper:No module named 'sageattention'(SageAttention 未安装或装错环境)
含未核实
这个解法对你有效吗
记录只存在你自己的浏览器里,不需要注册账号。
知仓学习社