LogoWonderful Launcher
  • ホーム
  • 料金
  • ドキュメント
  • ダウンロード
トラブルシューティングツリー起動失敗ポータブル版依存関係の修復ComfyUI よくある問題と迅速な修復方法再接続エラーログ取得失敗CUDA メモリ不足リソースパッケージのダウンロード失敗Top 10 エラー組み込みPythonの説明
トラブルシューティング

ComfyUI ポータブル版の欠落依存関係を1つずつ修復する方法

Partially verifiedHigh riskLast verified 2026-07-08

検証済みの Windows ポータブル版 ComfyUI 修復手順。SQLAlchemy、torch、フロントエンドパッケージ、kornia、PyOpenGL などの欠落の解決法。

Windows ポータブル版の ComfyUI 環境が、コアパッケージの欠如によって起動に失敗した場合、すぐにすべてを再インストールする必要はありません。

推奨される修復サイクルは以下の通りです:

  1. ComfyUI を起動する。
  2. ログに出現する最初の新しいインポートエラー(ModuleNotFoundError 等)を読み取る。
  3. python_embeded パスの Python のみを使用して該当パッケージをインストールする。
  4. 再度起動する。
  5. サーバーが正常に立ち上がり、エラーログが消失するまで上記の手順を繰り返す。

本ページの内容は、2026年5月18日の実際の破損環境の修復手順に基づいています。検証は ModuleNotFoundError: No module named 'sqlalchemy' から始まり、最終的に CUDA 搭載の PyTorch を利用する RTX 4070 Ti SUPER 環境での復旧に成功しました。

実践の原則

一度にインストールするパッケージは 1 つだけにしてください。インストール後に再起動し、新たなエラーがないかを確認します。長大な一括インストールコマンドを乱発するのではなく、毎回ログを確認することで環境破壊の二次災害を防ぐことができます。

解決手順の適用基準

環境そのものの基礎的な起動依存関係が不足して起動できない場合に本ガイドを適用してください。特定のカスタムノードのインポートエラーに留まる場合は、別のガイドを優先します。

現在の状態より適切なガイド
サーバー起動前(Starting server に到達する前)に停止し、再起動のたびに別のモジュール欠如が出る本ガイド(逐次修復サイクル)
特定のカスタムノード1つだけが IMPORT FAILED になるComfyUI 插件导入失败
赤色ノードは表示されるが、ComfyUI 自体は起動するComfyUI 缺失节点 を経て、該当ノードの登録状況を確認
Torch はインポートできるが、CUDA が無効化されているパッケージのインストール前に Torch 未编译 CUDA 支持 を優先
ノードは登録されているが、モデルファイルが欠落しているSafetensors 放置位置 または 找不到模型文件

修復された依存関係のログ推移(実例)

以下は、実際に破損した環境を復旧させた際に入力したコマンドとエラーログの推移です。

試行回数エラーログ実行したインストール導入後の変化
1ModuleNotFoundError: No module named 'sqlalchemy'pip install "SQLAlchemy>=2.0"filelock の不足へ進む
2ModuleNotFoundError: No module named 'filelock'pip install filelockalembic と yaml の不足へ進む
3Error importing dependencies: No module named 'alembic'pip install alembicデータベース初期化プロセスへ進む
4ModuleNotFoundError: No module named 'yaml'pip install PyYAMLPIL の不足へ進む
5ModuleNotFoundError: No module named 'PIL'pip install Pillowtqdm の不足へ進む
6ModuleNotFoundError: No module named 'tqdm'pip install tqdm見慣れない内部モジュール風の import エラーへ進む
7見慣れない ComfyUI 内部モジュール風の ModuleNotFoundErrorローカル requirements または公式 ComfyUI パッケージメタデータを確認してから判断するimport 名から PyPI パッケージ名を推測しない
8ModuleNotFoundError: No module named 'torch'ComfyUI Torch Missing に従い、embedded Python に合う CUDA wheel を選ぶCUDA を検証してから次へ進む
9ModuleNotFoundError: No module named 'safetensors'pip install safetensorspackaging の不足へ進む
10ModuleNotFoundError: No module named 'packaging'pip install packagingnumpy の不足へ進む
11ModuleNotFoundError: No module named 'numpy'pip install "numpy>=1.25.0"einops の不足へ進む
12ModuleNotFoundError: No module named 'einops'pip install einopspsutil の不足へ進む
13ModuleNotFoundError: No module named 'psutil'pip install psutilVRAM検出へ進み、torchvision の不足へ進む
14ModuleNotFoundError: No module named 'torchvision'CUDA wheel インデックスから torchvision をインストールtorchaudio の不足へ進む
15ModuleNotFoundError: No module named 'torchaudio'同インデックスから torchaudio をインストールscipy の不足へ進む
16ModuleNotFoundError: No module named 'scipy'pip install scipytransformers の不足へ進む
17ModuleNotFoundError: No module named 'transformers'pip install transformerstorchsde の不足へ進む
18ModuleNotFoundError: No module named 'torchsde'pip install torchsdeav の不足へ进む
19ModuleNotFoundError: No module named 'av'pip install avaiohttp の不足へ進む
20ModuleNotFoundError: No module named 'aiohttp'pip install aiohttprequests の不足へ進む
21ModuleNotFoundError: No module named 'requests'pip install requestspydantic の不足へ進む
22ModuleNotFoundError: No module named 'pydantic'pip install pydanticcomfyui-frontend-package の不足へ進む
23comfyui-frontend-package is not installedpip install comfyui-frontend-packageサーバー起動。ただし一部内蔵拡張ノードが失敗

サーバー起動後、一部の警告ログや内蔵機能の欠落に対するクリーンアップ手順:

警告・エラーログ実行したインストール解決した内容
Canny やモルフォロジーノードで No module named 'kornia'pip install korniaロードされるノード数が 657 から 685 へ増加
nodes_upscale_model.py で No module named 'spandrel'pip install spandrelノード数が 687 へ増加
pyproject.toml 解析時に No module named 'pydantic_settings'pip install pydantic-settings警告ログの量が減少
OpenGL dependencies not availablepip install PyOpenGL 後に pip install glfwGLSL/OpenGL ノードがインポート成功
nodes_math.py で No module named 'simpleeval'pip install simpleeval起動ログから IMPORT FAILED 行が消失
comfyui-workflow-templates is not installedpip install comfyui-workflow-templatesテンプレート警告が消失
comfyui-embedded-docs package not foundpip install "comfyui-embedded-docs==0.4.4"ドキュメント警告が消失

ステップ 0:ポータブル版のルートディレクトリから開始

以下のファイルやフォルダが含まれるディレクトリで PowerShell ターミナルを開きます:

run_nvidia_gpu.bat
run_cpu.bat
python_embeded
ComfyUI

内蔵 Python の実行環境パスを確認します:

.\python_embeded\python.exe -s -c "import sys; print(sys.executable); print(sys.version)"

これが ComfyUI を起動する Python であることを確認してください。

ステップ 1:起動ログを記録しながらの修復

1つずつ修復する際、以下のコマンドで起動テスト時のログを記録すると便利です:

$ts = Get-Date -Format 'yyyyMMdd_HHmmss'
New-Item -ItemType Directory -Force .\repair_logs | Out-Null
$out = ".\repair_logs\attempt_${ts}_stdout.log"
$err = ".\repair_logs\attempt_${ts}_stderr.log"
Start-Process -FilePath ".\python_embeded\python.exe" `
  -ArgumentList @("-s", "ComfyUI\main.py", "--windows-standalone-build") `
  -WorkingDirectory (Get-Location) `
  -RedirectStandardOutput $out `
  -RedirectStandardError $err `
  -PassThru

出力されたエラーログを確認します:

Get-Content $err -Tail 200

そこに出ている最初の致命的エラーのモジュールのみをインストールし、再び起動テストを行います。

ステップ 2:ポート 8188 の確認

起動テストを行う際、すでに別の ComfyUI などのプロセスがポート 8188 を使用していると、修復中の環境が正常起動したかどうかの判別が難しくなります。

ポートの使用状況を確認します:

Get-NetTCPConnection -LocalPort 8188 -ErrorAction SilentlyContinue |
  Select-Object LocalAddress,LocalPort,State,OwningProcess

競合がある場合は、別のクリーンなポートを指定して起動検証を行います:

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

ステップ 3:Torch の CUDA サポート検証

起動エラーに No module named 'torch' が表示される場合、単に pip install torch を行うと CPU-only 版が入るリスクがあります。PyTorch 公式インストール選択ツールから環境に合う CUDA wheel を選び、embedded Python で実行してください:

.\python_embeded\python.exe -s -m pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cuXXX

cuXXX は対応する CUDA wheel タグに置き換えます。第三者ミラーを主コマンドに混ぜないでください。その後、以下のコマンドで CUDA が使えることを確認します:

.\python_embeded\python.exe -s -c "import torch; print(torch.__version__, torch.version.cuda, torch.cuda.is_available()); print(torch.cuda.get_device_name(0) if torch.cuda.is_available() else 'no cuda')"

ステップ 4:フロントエンド等パッケージのバージョン固定

ログに以下のエラーが表示される場合:

comfyui-frontend-package is not installed.

インストールする前に、ComfyUI\requirements.txt を読み、そこに指定されているフロントエンドのバージョン(例:1.42.15)と一致するパッケージを指定してインストールしてください。

関連ガイド

  • ModuleNotFoundError: No module named 'sqlalchemy' in ComfyUI
  • comfyui-frontend-package is not installed in ComfyUI
  • ModuleNotFoundError: No module named 'torch' in ComfyUI
  • ComfyUI 依賴衝突
  • Torch 未编译 CUDA 支持

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

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

Did this fix your issue?

Your answer helps prioritize verified ComfyUI repairs.

起動失敗

破損したプラグイン、依存関係の競合、パッケージの欠落、不安定な環境が原因で発生する ComfyUI の起動失敗エラーの解決。

ComfyUI よくある問題と迅速な修復方法

ComfyUI でよく発生するエラー(起動失敗、CUDA 警告、赤色ノード、モデル見つからない、重連エラー、生成速度が遅いなど)の解決手順。

目次

解決手順の適用基準
修復された依存関係のログ推移(実例)
ステップ 0:ポータブル版のルートディレクトリから開始
ステップ 1:起動ログを記録しながらの修復
ステップ 2:ポート 8188 の確認
ステップ 3:Torch の CUDA サポート検証
ステップ 4:フロントエンド等パッケージのバージョン固定
関連ガイド