LogoWonderful Launcher
  • 首页
  • 定价
  • 文档
  • 下载
修复 ComfyUI 中的 No module named 错误ComfyUI 依赖冲突:无需重装即可修复ComfyUI ModuleNotFoundError: No module named 'torch' 修复ComfyUI 提示 No module named 'transformers':怎么修ModuleNotFoundError: No module named 'onnx' 或 'onnxruntime'(ComfyUI)ModuleNotFoundError: No module named 'triton'(ComfyUI)ComfyUI ModuleNotFoundError: No module named 'sageattention' 修复ComfyUI ModuleNotFoundError: No module named 'insightface' 修复ModuleNotFoundError: No module named 'nunchaku'(ComfyUI 中缺少 nunchaku 模块)ModuleNotFoundError: No module named 'cv2' in ComfyUIModuleNotFoundError:ComfyUI 中找不到模块 'groundingdino' 或 'segment_anything'
缺包错误

ComfyUI 提示 No module named 'transformers':怎么修

Partially verifiedLow riskTested on Windows 10, Windows 11 | portable | Python 3.11 | CUDA 12.x | Torch 2.x | ComfyUI portable repair lab and manual venv patternLast verified 2026-05-21Estimated time 5-15 minutes

在正确的 Python 环境里修复 transformers 缺失,并判断问题来自 ComfyUI 核心文本栈还是某个插件。

如果 ComfyUI 启动时出现 ModuleNotFoundError: No module named 'transformers',不要先假设它只是某个插件的问题。

在最近的 ComfyUI 版本里,这个错误也可能直接来自 ComfyUI 自己的文本和 tokenizer 栈。也就是说,问题不一定在自定义节点,而可能已经在核心启动路径里。

先给结论

如果你用的是 GitHub 官方 Windows portable 包,先按这个顺序做:

.\python_embeded\python.exe -s -m pip show transformers tokenizers
Get-Content ComfyUI\requirements.txt | Select-String "transformers|tokenizers"
.\python_embeded\python.exe -s -m pip install "transformers>=4.50.3"
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build

如果下一次启动又报了另一个核心包缺失,不要切去别的终端乱装包,继续在同一个环境里修新的第一阻塞。

真实日志通常长这样

在实际修复环境里,traceback 关键部分经常是:

File "...\ComfyUI\comfy\sd1_clip.py", line 3, in <module>
  from transformers import CLIPTokenizer
ModuleNotFoundError: No module named 'transformers'

这里很关键:报错路径在 ComfyUI\comfy\sd1_clip.py,这说明缺失的是 ComfyUI 自己的文本栈依赖,不是随机插件。

快速判断

你看到什么说明什么第一动作
No module named 'transformers' 来自 comfy\sd1_clip.py核心 tokenizer 依赖缺失在 ComfyUI 当前 Python 里安装 transformers
系统 Python 里 pip show transformers 正常,但 ComfyUI 仍报错你装错环境了改用 python_embeded\python.exe 或当前 venv
本地 requirements.txt 里已经有 transformers>=...、tokenizers>=...ComfyUI 本身就依赖这一组包在同一个环境补齐它
装完 transformers 后出现新的缺包说明整体依赖已经漂移继续按顺序修新的第一阻塞
服务器本体能起,但某个插件才报 transformers可能是插件专属问题仍然先在同一个 ComfyUI Python 里补包

第 1 步:先看本地 requirements

在实际修复环境里,ComfyUI\requirements.txt 通常会包含:

transformers>=4.50.3
tokenizers>=0.13.3

你本地可以直接检查:

Get-Content ComfyUI\requirements.txt | Select-String "transformers|tokenizers"

如果这里已经明确列出依赖,那就更说明它不是“多余包”,而是当前代码路径本来就要用。

第 2 步:把包装进真正启动 ComfyUI 的 Python

Windows portable:

.\python_embeded\python.exe -s -m pip install "transformers>=4.50.3"

手动 venv:

python -m pip install "transformers>=4.50.3"

很多时候,这还会连带把 tokenizers、huggingface-hub、regex 等配套包一起补齐。

如果你用的是 ComfyUI Desktop 或其他受管 Launcher,也一样要装进它实际使用的环境。

第 3 步:重启,只看下一个阻塞

重新启动 ComfyUI:

.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build

在坏掉的 portable 环境里,transformers 往往不是最后一个缺包。 装完它之后,下一条阻塞可能会变成:

ModuleNotFoundError: No module named 'torchsde'

这并不奇怪。重点是:不要一次猜十个包。继续在同一个环境里修“新的第一错误”。

第 4 步:区分核心报错和插件报错

如果 traceback 指向:

  • ComfyUI\comfy\sd1_clip.py
  • ComfyUI\comfy\supported_models.py
  • ComfyUI\comfy\sd.py

那基本是 ComfyUI 核心文本栈依赖缺失。

如果 traceback 指向 custom_nodes/ 下面的某个插件目录,则更可能是插件自己的依赖问题。 但修法仍然一样:装进 同一个 ComfyUI Python 环境。

不要这样做

  • 不要把 transformers 装进系统 Python,而 ComfyUI 实际跑的是 python_embeded
  • 不要在第一条错误只是缺 transformers 时,就先去降级 Torch、NumPy 或 Pillow
  • 不要因为看到插件名字,就直接认定核心 ComfyUI 没问题
  • 不要不重启就连续装一串包

Wonderful Launcher 能帮你什么

这类问题麻烦的地方,不只是“少了一个 transformers”,而是你往往已经搞不清 到底是谁在启动 ComfyUI、traceback 究竟来自核心还是插件。 Wonderful Launcher 的价值就在于把这个环境边界保持清晰。

相关文档

  • 逐个修复 ComfyUI Portable 依赖损坏
  • ComfyUI 提示 No module named 'torch'
  • comfyui-frontend-package not installed
  • ComfyUI 启动失败
  • 插件缺少模块时,什么时候可以先忽略

参考来源

  • ComfyUI 自定义节点故障排查指南
相关指南:Start from the No module named hubFix Torch missing errorsConfirm the active Python

先按上面的步驟定位根因。还卡住时,可以下载 Wonderful Launcher 检查目前机器;启动器原生修复、任务日誌和執行階段检查会集中在一起。credits 只用於图片生成和按量工具。

下载 Wonderful Launcher查看 credits 方案

这篇文件解決了你的問题嗎?

你的回饋会帮助我们優先補強真實 ComfyUI 排障文件。

ComfyUI ModuleNotFoundError: No module named 'torch' 修复

修复 ComfyUI 便携版、venv 和托管安装中的 ModuleNotFoundError: No module named 'torch',并验证修复后的 Torch 构建仍然支持 CUDA。

ModuleNotFoundError: No module named 'onnx' 或 'onnxruntime'(ComfyUI)

修复 ComfyUI 中 ModuleNotFoundError: No module named 'onnx' 或 'onnxruntime',涵盖 onnxruntime.capi、WanVideoWrapper FantasyPortrait、DWPose、ReActor、IPAdapter FaceID、InstantID 及 PuLID 工作流。

目录

真实日志通常长这样
快速判断
第 1 步:先看本地 requirements
第 2 步:把包装进真正启动 ComfyUI 的 Python
第 3 步:重启,只看下一个阻塞
第 4 步:区分核心报错和插件报错
不要这样做
Wonderful Launcher 能帮你什么
相关文档
参考来源