LogoWonderful Launcher
  • ホーム
  • 料金
  • ドキュメント
  • ダウンロード
ComfyUI の依存関係競合(Dependency Conflicts)の解決Torch 不足Transformers 不足ONNX 不足Triton 不足SageAttention 不足InsightFace 不足Nunchaku 不足OpenCV / cv2 不足SAM 不足
パッケージ不足

ModuleNotFoundError: No module named 'nunchaku'(ComfyUI)の修復

Partially verifiedHigh riskLast verified 2026-07-08

ComfyUI での ModuleNotFoundError: No module named 'nunchaku' の修復。nunchaku.lora、nunchaku.utils、nunchaku.models、NunchakuFluxLoraLoader、NunchakuFluxDiTLoader のロード失敗への対応。

コンソールまたは起動ログに ModuleNotFoundError: No module named 'nunchaku'、No module named 'nunchaku.lora'、No module named 'nunchaku.models'、NunchakuFluxLoraLoader、NunchakuFluxLoraStack、または NunchakuFluxDiTLoader が表示された場合のクイック回答:

PyPI に登録されている nunchaku という名前の無関係なパッケージはインストールしないでください。 まず、ComfyUI-nunchaku 拡張機能が正常にロードされているかを確認し、使用中の Python、PyTorch、CUDA、および GPU に適合する公式の Nunchaku wheel パッケージを導入します。

2026年7月8日時点の Wonderful Launcher テレメトリデータによると、nunchaku インポートの失敗は過去 30日間に 5つのインストールインスタンスで 233回の致命的なエラーを引き起こしました。nunchaku.lora、nunchaku.utils、nunchaku.merge_safetensors、および nunchaku.models といったサブモジュールのバリエーションも同様のエラーが発生しています。

精確なエラーログ

コンソールまたは起動ログに以下のいずれかのエラーが出ている場合、本ガイドの対象となります:

ModuleNotFoundError: No module named 'nunchaku'
ModuleNotFoundError: No module named 'nunchaku.lora'
ModuleNotFoundError: No module named 'nunchaku.models'
Node import failed: NunchakuFluxLoraLoader

エラーメッセージの現れ方

ComfyUI が起動するか、ワークフロー実行時に以下のようにログに表示されます:

ModuleNotFoundError: No module named 'nunchaku'

または:

ImportError: cannot import name 'SVDQW4A4Linear'

Nunchaku FLUX ワークフローでは、以下のように赤色または欠落したノードが表示されることもあります:

Node import failed: NunchakuFluxLoraLoader
Node import failed: NunchakuFluxLoraStack
Node import failed: NunchakuFluxDiTLoader

これらのノード表示エラーは、ワークフロー層での二次的な症状です。根本的な原因は、ComfyUI-nunchaku プラグインがその Nunchaku バックエンドをロードできないことにあります。

Nunchaku とは

Nunchaku は、Nunchaku チームによって開発された SVDQuant メソッドに基づく 4bit 量子化推論エンジンです。ComfyUI では、通常 ComfyUI-nunchaku 拡張機能を通じて使用され、NVIDIA GPU 上で低 VRAM で量子化された FLUX、Qwen-Image、SANA、PixArt などのモデルワークフローを実行するために使用されます。

インストールを見送る場合の影響

ComfyUI 自体は Nunchaku なしでも正常に動作します。 以下の条件に該当する場合のみ Nunchaku が必要になります:

  • ワークフローで ComfyUI-nunchaku 拡張機能のノードを使用している場合
  • SVDQuant/Nunchaku 量子化モデルファイルをロードする場合
  • ワークフローが明示的に Nunchaku ロードまたはサンプラーノードを要求している場合

これらに該当しない場合は、このエラーは無視して構いません。

エラーパターンの分類

ログ表示意味最初のステップ
No module named 'nunchaku'ComfyUI 環境にバックエンド Python パッケージが不足適合する公式 Nunchaku wheel をインストール
No module named 'nunchaku.lora'、nunchaku.utils または nunchaku.modelsバックエンドパッケージの欠如、不完全、またはプラグインバージョンとの不一致ドット付きのサブモジュールを単体でインストールせず、公式 Nunchaku バックエンドをプラグインと一緒に修復
NunchakuFluxLoraLoader または NunchakuFluxLoraStack が赤色で表示されるワークフローが未登録の Nunchaku LoRA ノードを要求ワークフローを編集する前に、プラグインのロード失敗の原因を確認
NunchakuFluxDiTLoader が欠落ComfyUI-nunchaku の FLUX DiT ローダーが未登録プラグインとバックエンド wheel の双方を同時に検証
cannot import name 'SVDQW4A4Linear'プラグインと Nunchaku wheel のバージョン不一致プラグインをアップデートし、互換性のある wheel を選択
No matching distribution foundPython、PyTorch、CUDA、またはプラットフォームに適合する wheel が見つからない強制ビルドを行う前に環境を再確認

PyPI パッケージ名トラップの回避

不足している Python モジュール名は nunchaku ですが、PyPI に登録されている標準の nunchaku パッケージは、区分線形分割に使用される無関係な学術計算用パッケージです。これをインストールしても ComfyUI Nunchaku は動作しません。

Nunchaku の公式ドキュメントでは、まず ComfyUI 拡張機能をインストールし、その後に公式の Nunchaku リリース元からバックエンドを導入するか、または ComfyUI-nunchaku の install_wheel.json ワークフローを使用することを推奨しています。

ハードウェアおよびソフトウェア要件

Nunchaku には厳格な互換性制限があります。導入前に以下を確認してください:

GPU 要件

Nunchaku は主に NVIDIA GPU を対象としています。AMD、Intel、Apple Silicon、または CPU のみの環境を使用している場合は、GGUF 量子化やより軽量なモデルなど、別のワークフローを使用してください。

CUDA および PyTorch 要件

Nunchaku の wheel はランタイム環境に密結合しています。以下を確認してください:

python --version
python -c "import torch; print(torch.__version__, torch.version.cuda)"

Windows ポータブル版の場合:

.\python_embeded\python.exe -s --version
.\python_embeded\python.exe -s -c "import torch; print(torch.__version__, torch.version.cuda)"

これらに完全に一致する wheel ファイルを選択します。

インストール手順

方法 1:ComfyUI-nunchaku インストーラーワークフローを使用する

最新の ComfyUI-nunchaku プラグインをインストールしている場合、その中の install_wheel.json ワークフローを使用するのが最も推奨されます:

  1. ComfyUI に install_wheel.json ワークフローをロードします。
  2. インストーラーノードを update node モードで実行し、利用可能なバージョンを取得します。
  3. 使用中の Python、PyTorch、CUDA、および GPU に適合する wheel を選択します。
  4. ノードを install モードで実行します。
  5. ComfyUI を完全に再起動します(ブラウザの更新だけでは不十分です)。

方法 2:適合する wheel を手動インストールする

公式のリリース元から wheel をダウンロードします:

  • GitHub Releases:https://github.com/nunchaku-tech/nunchaku/releases
  • Hugging Face organization:https://huggingface.co/nunchaku-tech

ComfyUI を起動している Python 環境でインストールを実行します:

python -m pip install <path-or-url-to-matching-nunchaku-wheel.whl>

Windows ポータブル版の場合:

.\python_embeded\python.exe -s -m pip install <path-or-url-to-matching-nunchaku-wheel.whl>

方法 3:ソースからビルドする

Windows 環境での Nunchaku のビル드には、CUDA ツールキット、Visual Studio/MSVC、および適切な開発環境が必要です。基本的にはビルド済み wheel の使用を強く推奨します。

典型的なエラーと解決策

"No matching distribution found"

使用している Python/PyTorch/CUDA の組み合わせに適合する wheel がリリースされていません。環境の確認を行ってください。

誤ったパッケージのインストール

PyPI から標準の nunchaku パッケージを入れてしまった場合は、事前にアンインストールします:

python -m pip uninstall nunchaku -y

その上で公式の Nunchaku wheel を再インストールします。

ローカルディレクトリの衝突

カレントディレクトリに nunchaku という名前のフォルダが存在する場合、Python はパッケージではなくそのフォルダを読み込んでしまいます。ComfyUI ルートやプラグインディレクトリに名前が衝突するフォルダがないか確認してください。

導入後にノードが赤色のままの場合

import nunchaku は成功するものの、ノードが未登録のままの場合、拡張機能プラグイン自体のロードが失敗しているか、他の依存関係が衝突しています。起動ログまたは以下のエンドポイントを確認してください:

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

インストールの検証

以下を実行して確認します:

python -c "import nunchaku; print(getattr(nunchaku, '__version__', 'installed'))"

その後、ComfyUI を完全に再起動し、ノードがロードされているか確認します。

関連ガイド

  • ComfyUI No Module Named 'triton'
  • 修復 ComfyUI 中的 No module named 錯誤
  • ComfyUI 依賴衝突
  • GPU 兼容性

参照元

  • ComfyUI-nunchaku GitHub リポジトリ
  • Nunchaku 公式ドキュメント
  • Nunchaku GitHub リリース
関連ガイド:Repair dependency conflictsFix plugin import failuresUse GGUF as an alternative

実際の ComfyUI 環境で起きている問題なら、まず無料で Wonderful Launcher を使って確認してください。ランチャー内の修復フロー、タスクログ、実行環境チェックを一か所で確認できます。クレジットは画像生成と従量ツール用です。

Wonderful Launcher をダウンロードクレジットプランを見る

Did this fix your issue?

Your answer helps prioritize verified ComfyUI repairs.

InsightFace 不足

ComfyUI での ReActor、IPAdapter FaceID、InstantID、PuLID などの顔交換・顔分析ノードが Windows 上で No module named 'insightface' を返すエラーの修復。

OpenCV / cv2 不足

ComfyUI での ModuleNotFoundError: No module named 'cv2' エラーの修復。opencv-python-headless、opencv-contrib-python などの衝突の解決法。

目次

精確なエラーログ
エラーメッセージの現れ方
Nunchaku とは
インストールを見送る場合の影響
エラーパターンの分類
PyPI パッケージ名トラップの回避
ハードウェアおよびソフトウェア要件
GPU 要件
CUDA および PyTorch 要件
インストール手順
方法 1:ComfyUI-nunchaku インストーラーワークフローを使用する
方法 2:適合する wheel を手動インストールする
方法 3:ソースからビルドする
典型的なエラーと解決策
"No matching distribution found"
誤ったパッケージのインストール
ローカルディレクトリの衝突
導入後にノードが赤色のままの場合
インストールの検証
関連ガイド
参照元