LogoWonderful Launcher
  • 首頁
  • 定價
  • 文件
  • 下載
自訂節點插件匯入失敗Manager 節點清單失敗Manager 安裝失敗節點依賴未安裝
插件與自訂節點

ComfyUI Plugin Import Failed:自定義節點導入失敗怎麼修

VerifiedMedium riskTested on Windows 10, Windows 11 | Launcher 1.x | ComfyUI portable

修復 ComfyUI 插件導入失敗、紅節點、依賴漂移和自定義節點損壞問題,不用先重裝整個環境。

測試環境

  • 操作系統: Windows 10 / 11
  • Launcher: Wonderful Launcher v1.x
  • ComfyUI: Portable / Managed install
  • Python: 3.11+
  • CUDA / Torch: CUDA 12.x / Torch 2.x
  • 最後驗證: 2026-05-19

如果 ComfyUI 能啟動,但自定義節點沒有加載出來,通常不是“插件沒下載到”,而是 啟動 ComfyUI 的 Python 進程無法安全導入這個插件。

如果你搜的是 comfyui plugin import failed,先記住這幾個原則:

  • 先定位 到底是哪一個插件 和 哪一條 traceback
  • 先修 最早的導入失敗,不要先管你後面看到的紅節點
  • 任何安裝命令都必須落在 真正啟動 ComfyUI 的那個 Python 環境
  • 先把它當作依賴 / 打包 / 環境邊界問題,而不是先認定整個 ComfyUI 都壞了

通常原因會落在四類裡:

  • 缺少 Python 包
  • 某個插件改壞了共享依賴
  • Torch 或其他核心包被降級或替換了
  • 插件倉庫過舊、遷移了,或者只裝了一半

最常見的插件導入失敗模式

結合真實支持案例和 launcher 排障,下面這些是最常見的 plugin import failed 路線:

導入線索通常意味著什麼最該看的下一頁
No module named 'insightface'人臉/身份類插件依賴缺失InsightFace 缺失修復
No module named 'onnx' 或 onnxruntimeONNX 節點依賴缺失ONNX / ONNXRuntime 缺失修復
No module named 'triton'可選加速或編譯後端缺失Triton 缺失修復
No module named 'llama_cpp'LLM/VLM 插件依賴缺失llama_cpp 缺失修復
No module named 'nunchaku'Nunchaku 工作流/插件後端沒裝對Nunchaku 缺失修復
指向 ComfyUI 內部 API 的 AttributeError插件源碼和你當前 ComfyUI 版本不匹配優先更新插件或補源碼,不要先裝包

先分清下面三個常被混在一起的現象:

現象通常意味著什麼
工作流裡紅節點工作流請求的節點類沒有成功註冊
啟動日誌裡有 IMPORT FAILED插件目錄在,但 Python 導入插件失敗
只有在執行工作流時才報錯節點註冊成功,但運行時輸入、模型、CUDA 或後端包出問題

先修最早失敗的那一層。 如果插件在啟動階段都沒註冊,後面再裝運行時依賴也救不了那個紅節點。

為什麼這類問題會越修越貴

真正耗時間的往往不是“缺一個節點”,而是修復循環:讀日誌、亂試 pip install、重啟、又報新錯、環境越來越漂。

“plugin import failed” 常見長相

你通常會看到這些現象:

  • 啟動日誌裡出現 IMPORT FAILED
  • 插件目錄明明存在,但節點列表裡完全看不到它的節點
  • 重啟後工作流出現紅節點
  • 某個節點原來能用,裝完另一個插件後突然失效
  • ComfyUI Desktop 或 portable 在加完自定義節點後變得不穩定

典型日誌比如:

IMPORT FAILED: ComfyUI-ExampleNode
ModuleNotFoundError: No module named 'somepackage'

或者:

IMPORT FAILED: ComfyUI-AnotherNode
ImportError: DLL load failed while importing cv2

或者:

IMPORT FAILED: ComfyUI-SomePlugin
AttributeError: module 'torch' has no attribute '...'

第 1 步:先確認到底哪個插件失敗了

不要先裝隨機包。

先回答兩個問題:

  1. 哪個插件導入失敗了?
  2. 具體是什麼錯誤讓它失敗?

按這個順序看:

啟動日誌

找 IMPORT FAILED,把完整 traceback 複製出來。 這會告訴你是哪個插件壞了,以及 Python 到底卡在什麼對象上。

ComfyUI 的導入失敗 API

如果 ComfyUI 至少能起到打開頁面,可以訪問:

http://127.0.0.1:8188/v2/customnode/import_fail_info_bulk

它會返回導入失敗的 JSON 列表。

工作流裡的症狀

如果工作流出現紅節點,再觀察:

  • 是不是隻有一個插件家族缺失
  • 是不是多個互不相關的插件都缺失
  • 是不是某個插件原來能用,後來裝完別的插件後才壞

這能幫助你判斷問題是局部的還是全局環境性的。

第 2 步:先分類,再修

絕大多數插件導入失敗都落在這幾類裡:

缺包

例如:

ModuleNotFoundError: No module named 'onnxruntime'

這是最直接的一類:插件想導入的包沒裝。

二進制包損壞或不匹配

例如:

ImportError: DLL load failed while importing cv2

包可能已經裝了,但它的 wheel 和當前 Python、CUDA 或 Windows 運行時不匹配。

核心依賴漂移

例如:

AttributeError: module 'torch' has no attribute '...'

很多時候表示某次插件安裝把 torch、numpy、pillow 或 opencv-python 改壞了。

倉庫或源碼問題

例如:

  • 倉庫搬遷了
  • clone 不完整
  • Git LFS 只拉到了指針文件
  • 插件版本太舊,不兼容當前 ComfyUI

在你運行任何安裝命令之前

先把這三個問題搞清楚:

  1. 這個插件以前在這臺機器上能不能用?
  2. 現在是“插件目錄根本不存在”,還是“目錄在但導入失敗”?
  3. 它開始壞之前,是不是剛裝過別的插件?

這三個時間線問題,往往能快速告訴你:你面對的是缺包、環境漂移,還是源碼兼容性問題。

常見缺包對照

如果 traceback 已經指向這些包,優先走窄文檔,而不是跑整個 requirements:

日誌線索常見影響範圍更穩的下一步
No module named 'insightface'ReActor、InstantID、IPAdapter FaceIDInsightFace 缺失修復
No module named 'onnx' 或 onnxruntimeDWPose、ReActor、ONNX 推理類節點ONNX / ONNXRuntime 缺失修復
No module named 'gguf'ComfyUI-GGUF 相關節點ComfyUI-GGUF 修復
No module named 'triton'SageAttention、編譯內核、部分視頻流Triton 缺失修復
No module named 'sageattention'可選加速或視頻工作流SageAttention 缺失修復
No module named 'llama_cpp'本地 LLM / VLM / QwenVL / GGUFllama_cpp 缺失修復
No module named 'nunchaku'Nunchaku FLUX、Qwen-Image、SVDQuantNunchaku 缺失修復
Torch not compiled with CUDA enabledGPU 版 PyTorch 被替換或沒激活Torch CUDA 修復

第 3 步:手工修的時候只做最小動作

確定錯誤類別之後,用 最窄的修法。

如果只是缺包

把缺的包安裝進 啟動 ComfyUI 的同一個 Python 環境:

安裝類型更穩的命令
官方 GitHub Windows portable 包在 portable 根目錄執行:.\python_embeded\python.exe -s -m pip install somepackage
手動 Git + venv 安裝激活 venv 後執行:python -m pip install somepackage
ComfyUI Desktop 或受管 Launcher使用應用自己的終端或環境工具

裝完後重啟,再驗證。

如果這個包本身很重,或者插件作者明確給了固定 wheel,優先按作者文檔來。

如果懷疑依賴漂移

執行:

pip check

優先盯這幾個核心包:

  • torch
  • torchvision
  • torchaudio
  • numpy
  • pillow
  • opencv-python
  • transformers
  • diffusers

如果某次插件安裝改壞了這些核心包,先修核心包,再回頭驗證插件。

更完整的處理路徑見 ComfyUI 依賴衝突。

如果插件本身舊了、殘了,或者源碼不完整

去 custom_nodes/ 下檢查:

  • 倉庫是不是對的
  • 文件是不是源碼,不是 Git LFS 指針
  • 插件是否還支持你當前的 ComfyUI 版本
  • README 是否要求額外手動安裝包

必要時:

cd custom_nodes/<plugin-name>
git pull

然後只在必要時安裝該插件自己的依賴,而且要先看 requirements.txt:

不要盲跑 pip install -r requirements.txt。

  1. 先確認當前激活的是哪個 Python
  2. 打開 requirements.txt,看是否會改 torch、numpy、opencv 等核心包
  3. 能只裝缺的包就只裝缺的包
  4. 安裝後跑 pip check

官方 Windows portable 包更穩的寫法是:

.\python_embeded\python.exe -s -m pip install -r .\ComfyUI\custom_nodes\<plugin-name>\requirements.txt

第 4 步:什麼時候命令行循環已經在傷害你

手工修沒問題,但一旦進入這種循環,就開始變貴了:

  • 裝一個包
  • 重啟 ComfyUI
  • 又冒出一個新的 import failure
  • 再裝一個包
  • Torch 被帶壞
  • 再回頭修 Torch
  • 最後已經記不清到底改了什麼

這時繼續命令行亂修,往往比“問題本身”更傷環境。

什麼時候它已經升級成“依賴衝突問題”

如果你為一個插件導入失敗補了一個包,結果變成多個互不相關的插件一起失敗,那通常已經不是單個插件問題了。

這時更應該切到:

  • ComfyUI 依賴衝突
  • ComfyUI 便攜版依賴損壞後,按一個報錯一個包修啟動

Wonderful Launcher 能幫你什麼

Wonderful Launcher 更適合 ComfyUI 已經開始變髒 的階段。

它的價值不是“幫你裝一個插件”,而是:

  • 接管現有 Desktop 或 portable 環境
  • 在儘量少命令行跳轉的前提下恢復導入失敗
  • 降低因為修插件而重裝整個環境的概率
  • 在自助恢復不夠時,保留任務日誌和啟動證據,方便支持繼續定位

什麼時候 Launcher 更合適

如果這臺機器上已經有工作流、模型、客戶項目或付費產出,優先目標應該是“低漂移恢復”,而不是“再重裝一次試試”。

什麼時候該交給啟動器和支持

如果出現這些情況,繼續隨機安裝包通常會更亂,應該先用啟動器保留證據,再考慮支持介入:

  • 多個互不相關的插件同時失敗
  • 修插件之後開始影響啟動
  • Torch、CUDA、OpenCV 都被前面的修法帶亂了
  • 你已經分不清問題來自倉庫、環境還是工作流

相關文檔

  • ComfyUI 啟動失敗怎麼排查
  • ComfyUI 依賴衝突
  • ComfyUI Reconnecting Error
  • ComfyUI 常見問題
相關指南:裝完自訂節點後 ComfyUI 壞了?ComfyUI 啟動失敗ComfyUI 依賴衝突

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

下載 Wonderful Launcher查看 credits 方案

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

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

自訂節點

用 Manager 或手動 Git clone 安裝 ComfyUI 自定義節點,儘量避免依賴漂移、紅節點和導入失敗。

Manager 節點清單失敗

修復 ComfyUI Manager 無法獲取自定義節點列表、無法找到 ComfyRegistry 列表、快取過期、代理/防火牆攔截以及註冊表網絡故障等問題。

目錄

最常見的插件導入失敗模式
“plugin import failed” 常見長相
第 1 步:先確認到底哪個插件失敗了
啟動日誌
ComfyUI 的導入失敗 API
工作流裡的症狀
第 2 步:先分類,再修
缺包
二進制包損壞或不匹配
核心依賴漂移
倉庫或源碼問題
在你運行任何安裝命令之前
常見缺包對照
第 3 步:手工修的時候只做最小動作
如果只是缺包
如果懷疑依賴漂移
如果插件本身舊了、殘了,或者源碼不完整
第 4 步:什麼時候命令行循環已經在傷害你
什麼時候它已經升級成“依賴衝突問題”
Wonderful Launcher 能幫你什麼
什麼時候該交給啟動器和支持
相關文檔