LogoWonderful Launcher
  • 首頁
  • 定價
  • 文件
  • 下載
ComfyUI 提示 No module named:按缺失模塊名修復ComfyUI 相依性衝突:無需重裝即可修復SQLAlchemy 缺失Torch 缺失Transformers 缺失ONNX 缺失Triton 缺失SageAttention 缺失llama-cpp-python 缺失InsightFace 缺失Nunchaku 缺失OpenCV / cv2 缺失
缺包錯誤

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 custom node troubleshooting guide
相關指南:從 No module named 總覽開始修復 Torch 缺失錯誤確認目前使用的 Python

先按上面的步驟定位根因。還卡住時,可以下載 Wonderful Launcher 檢查目前機器;啟動器原生修復、任務日誌和執行階段檢查會集中在一起。credits 只用於圖片生成和按量工具。

下載 Wonderful Launcher查看 credits 方案

這篇文件解決了你的問題嗎?

你的回饋會幫助我們優先補強真實 ComfyUI 排障文件。

Torch 缺失

修復 ComfyUI portable、venv 和受管安裝中的 ModuleNotFoundError: No module named 'torch',並確認修復後的 Torch 仍支援 CUDA。

ONNX 缺失

修復 WanVideoWrapper、DWPose、ReActor、IPAdapter FaceID、InstantID、PuLID 等工作流裡的 ONNX 依賴缺失問題。

目錄

真實日誌通常長這樣
快速判斷
第 1 步:先看本地 requirements
第 2 步:把包裝進真正啟動 ComfyUI 的 Python
第 3 步:重啟,只看下一個阻塞
第 4 步:區分核心報錯和插件報錯
不要這樣做
Wonderful Launcher 能幫你什麼
相關文檔
參考來源