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

ComfyUI 相依性衝突:無需重裝即可修復

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

修復因自定義節點安裝、Torch 降級、pip 衝突、插件匯入失敗或 sensevoice-onnx、setuptools 等套件版本鎖定引發的 ComfyUI 相依性衝突。

測試環境

  • 作業系統: Windows 10 / 11
  • 啟動器: Wonderful Launcher v1.x
  • ComfyUI: 免安裝版 / 託管安裝
  • Python: 3.11+
  • CUDA / Torch: CUDA 12.x / Torch 2.x
  • 最後測試時間: 2026-05-19

如果你搜尋的是 comfyui dependency conflicts、sensevoice-onnx setuptools conflict comfyui、custom node broke environment 或 pip install broke comfyui,簡短的答案是:

不要先重新安裝。找出是哪一個插件匯入或套件變更破壞了環境,然後修復盡可能小的那一層。

如果你的 pip check 輸出恰好是 sensevoice-onnx requires setuptools<=65.0,請使用專用的 SenseVoice-ONNX setuptools 衝突修復指南,按照最小修復路徑操作。

相依性衝突是許多 ComfyUI 環境的隱形殺手。一個插件安裝了某個套件,該套件變更了 PyTorch、NumPy、OpenCV 或其他共享函式庫,結果昨天還能正常運行的工作流今天突然無法運行。

代價高昂的不只是那個損壞的套件,而是隨之而來的恢復循環:

  • 查看日誌
  • 隨意嘗試 pip install 命令
  • 重啟 ComfyUI
  • 又破壞了別的東西
  • 開始懷疑自己是否需要重裝所有內容

本指南教你如何診斷、修復並預防這些問題,而不是將重裝當作預設答案。

值得儘早識別的衝突模式

以下特徵出現頻率足夠高,值得一眼認出:

精確線索通常涵義最佳下一步
qwen-tts requires transformers==...某個工作流專用套件正在鎖定 Hugging Face 技術棧在確認該工作流真正重要之前,不要變更整個技術棧
mediapipe requires numpy<2舊版 MediaPipe 鏈與更新的 NumPy 衝突除非 MediaPipe 是真正的阻塞項,否則避免全域降級 NumPy
opencv-python-headless 與 opencv-python 衝突多種 OpenCV 版本爭奪 cv2 命名空間只保留一種 OpenCV 版本
torchscale requires timm==...舊版視覺套件與更新的 timm 衝突先決定你要保護哪個工作流
pip install mmcv exited with code 1wheel/建置與 Python/Torch/CUDA 不匹配在進行大範圍升級之前,使用 MMCV 專用修復路徑

適用人群

如果你的機器上已經有工作流、模型或客戶專案,並且希望走最安全的恢復路徑而非最快的全量清除方式,本頁內容尤其適合你。

快速解答

你看到的現象通常涵義第一步
安裝插件後 ComfyUI 立刻開始報錯插件相依性變更了某個共享套件檢查 IMPORT FAILED,並在相同 Python 中運行 pip check
Torch not compiled with CUDA enabled核心運行時被替換或降級先修復 Torch,再處理插件套件
No module named 'triton' 或 sageattention可選的加速組件或特定工作流相依性缺失參照專用的 Triton 或 SageAttention 頁面,不要盲目 pip install
cv2、ONNX 或 DLL 匯入失敗原生 wheel 衝突將 wheel 與當前 Python 和運行時版本匹配
舊插件需要某版本,新插件需要另一版本真實的套件衝突選擇你真正需要的工作流,或拆分環境

修改套件之前的案例審查分級

已審查的修復案例表明,許多"相依性衝突"會話實際上比套件衝突早一層或晚一層。在運行安裝命令之前,請先進行以下邊界檢查:

第一個可見症狀按此處理最佳參考頁面
工作流打開後顯示紅色或缺失節點節點缺失或插件安裝問題工作流節點缺失
啟動日誌顯示某自定義節點 IMPORT FAILED插件匯入失敗插件匯入失敗
啟動日誌顯示 ModuleNotFoundError: No module named ...Python 套件缺失或套件名有誤No module named 錯誤
pip check 報告套件相依性不相容真實相依性衝突繼續查看本頁
/system_stats 顯示僅 CPU 的 Torch 或 CUDA 不可用核心 Torch 運行時損壞Torch CUDA 修復

只有當故障確實出現在共享 Python 套件層時,才繼續閱讀本頁。如果下一個阻塞項是模型文件、節點註冊表或 Torch CUDA 建置,修復套件只會讓環境更嘈雜,卻無法解決工作流問題。

常見衝突特徵

精確搜尋特徵原因更安全的下一步
qwen-tts requires transformers==4.57.3語音或 Qwen-TTS 工作流鎖定了較窄的 Transformers 版本在確認這是你需要的工作流之前,不要升級或降級整個 Hugging Face 技術棧
mediapipe requires numpy<2基於 MediaPipe 的姿勢或人臉輔助節點可能不接受 ComfyUI 其餘部分使用的 NumPy 版本除非 MediaPipe 節點是硬性阻塞項,否則避免全域降級 NumPy
protobuf 衝突或 Descriptors cannot be created directlyONNX、TensorFlow 或產生的 protocol 檔案對 protobuf 版本存在分歧使用 ONNX 頁面進行最小範圍修復
opencv-python-headless、opencv-python 或 opencv-contrib-python 缺失圖像、人臉、分割或影片套件需要共享的 cv2 命名空間只使用一種 OpenCV 版本;參見 OpenCV 指南

第一步:診斷

檢查匯入失敗

查看 ComfyUI 啟動日誌中包含 IMPORT FAILED 的行:

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

使用 pip 檢查

在啟動 ComfyUI 的相同 Python 環境中運行 pip check:

安裝類型更安全的命令
官方免安裝版從免安裝版根目錄運行:.\python_embeded\python.exe -s -m pip check
手動建立的 venv啟用 venv 後運行 python -m pip check

第二步:分類問題

硬性阻塞

優先修復這些:

  • torch 不匹配或僅有 CPU 版 Torch。如果 ComfyUI 報告 Torch not compiled with CUDA enabled,在變更插件套件之前先使用 Torch CUDA 修復指南。
  • 原生 wheel 匯入失敗,例如 DLL load failed while importing cv2。

軟性漂移

監控這些,而非急於變更環境:

  • pip check 報告版本宣告不匹配,但 ComfyUI 能啟動、插件能匯入、工作流能運行。不要為了讓 pip check 看起來乾淨而"修復"警告。

第三步:修復

規則 1:保護核心運行時

這些套件不能被插件安裝意外變更:torch、numpy、pillow、opencv-python、transformers。 安裝插件相依性之前,預覽將要發生的變更:

python -m pip install -r requirements.txt --dry-run

規則 2:使用正確的 Python

直接使用 pip install 存在風險,因為它可能指向系統的 Python。

安裝類型更安全的模式
官方免安裝版從免安裝版根目錄運行 .\python_embeded\python.exe -s -m pip install <package>
手動 venv啟用 venv 後使用 python -m pip install <package>

相關指南

  • 無需重裝 Torch 即可修復損壞的 ComfyUI 免安裝版相依性
  • 如何修復 ComfyUI 插件匯入失敗錯誤
  • ComfyUI 相依性衝突
  • 安全安裝自定義節點
  • ComfyUI 中 Safetensors 檔案的存放位置
相關指南:插件匯入失敗修復 OpenCV cv2 衝突修復 MMCV 安裝失敗

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

下載 Wonderful Launcher查看 credits 方案

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

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

ComfyUI 提示 No module named:按缺失模塊名修復

按包名、Python 環境、自定義節點依賴以及 CUDA / PyTorch 匹配關係,系統排查 ComfyUI 的 ModuleNotFoundError。

SQLAlchemy 缺失

修復 ComfyUI 便攜版啟動時報 No module named sqlalchemy 的問題,並判斷它是不是核心依賴大面積缺失的第一個信號。

目錄

值得儘早識別的衝突模式
快速解答
修改套件之前的案例審查分級
常見衝突特徵
第一步:診斷
檢查匯入失敗
使用 pip 檢查
第二步:分類問題
硬性阻塞
軟性漂移
第三步:修復
規則 1:保護核心運行時
規則 2:使用正確的 Python
相關指南