目次
ComfyUIインストール入門:Desktop、Windowsポータブル版、手動インストール
ComfyUIにはいくつかのインストール方法があります。お使いのコンピューターと用途に合わせて選んでください。
| 方法 | 向いている人 | システム |
|---|---|---|
| Desktop版 | 初めて使う人、すぐに始めたい人 | Windows、macOS |
| Windowsポータブル版(portable) | 環境全体を1つのフォルダーにまとめて持ち運びたい人 | Windows |
| 手動インストール | Linux、サーバー、環境を完全に管理したい人 | すべて |
方法1:ComfyUI Desktop(初心者におすすめ)
- ComfyUI公式サイト(comfy.org)からDesktop版をダウンロードします。
- インストーラーを実行し、ウィザードの手順に従います。
- GPUの種類(NVIDIA、Apple Siliconなど)を選択します
- インストール先を選択します(モデルはここに保存されるため、十分な空き容量のあるドライブをおすすめします)
- ComfyUIをすでにインストールしている場合は、既存のモデルと設定をインポートできます
- インストーラーがPythonと関連パッケージを自動でダウンロードします。完了したら、インターフェースを開きます。
Desktop版にはComfyUI-Manager(カスタムノード管理)と自動更新機能が含まれています。
方法2:Windowsポータブル版
- ComfyUIのGitHubページ(Releases)からポータブル版のアーカイブをダウンロードします。グラフィックカードに応じて適切なバージョンを選択します(主にNVIDIA向けですが、AMD版とIntel版もあります)。
- 7-Zipで十分な空き容量のある場所に展開します。例:
D:\ComfyUI_windows_portable。パスには日本語や空白を含めないでください。 - フォルダー内の次のファイルを実行します。
run_nvidia_gpu.bat:NVIDIAグラフィックカードを使用しますrun_cpu.bat:CPUのみを使用します(非常に低速です)
- ターミナルウィンドウに
To see the GUI go to: http://127.0.0.1:8188と表示されたら、ブラウザーでこのURLを開きます。
ポータブル版には専用のPythonが含まれているため、コンピューター上の他のプログラムに影響しません。更新するには、update フォルダー内の更新スクリプトを実行します。
古いNVIDIAグラフィックカード(GTX 10シリーズなど)では、古いグラフィックカードをサポートすると公式に記載されたバージョンを選ぶ必要がある場合があります。
方法3:手動インストール
Linuxを使う人や、環境を自分で管理したい人に適しています。事前にGitとPythonをインストールしてください(公式READMEで推奨されているバージョンを使うことをおすすめします。現在は3.12~3.13です)。
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
PyTorchをインストールする
グラフィックカードに対応したバージョンのPyTorchをインストールします(バージョン番号は随時変わるため、ComfyUI READMEまたはPyTorch公式サイトで確認してください)。
# NVIDIA
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130
# AMD(Linux,ROCm)
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm7.2
# Intelグラフィックカード
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/xpu
Apple Silicon搭載Macでは、AppleのPyTorch Metalに関する説明に従ってPyTorchをインストールします。
依存パッケージをインストールして起動する
pip install -r requirements.txt
python main.py
http://127.0.0.1:8188 を開きます。
comfy-cliを使う方法もあります
pip install comfy-cli
comfy install
comfy launch
よく使う起動オプション
python main.py --listen 0.0.0.0 --port 8188
| オプション | 説明 |
|---|---|
--listen 0.0.0.0 | LAN上の他のコンピューターからの接続を許可します(デフォルトではローカルのみ) |
--port 8188 | ポートを指定します |
--lowvram | グラフィックカードのVRAMが不足している場合に使います。速度は遅くなります |
--cpu | CPUのみを使用します |
--preview-method auto | 生成中にプレビュー画像を表示します |
--enable-manager | ComfyUI-Managerを有効にします(手動インストールの場合、先に依存パッケージをインストールする必要があります) |
ポータブル版でオプションを追加するには、テキストエディターで run_nvidia_gpu.bat の python main.py の行を編集します。
--listenを使って他のコンピューターからの接続を許可すると、ComfyUIはアカウントとパスワードで保護されません。信頼できるLAN内でのみ使用してください。
GPUが使われていることを確認する
起動時にターミナルへ表示されるメッセージに、検出されたデバイスが示されます。例:
Total VRAM 12288 MB, total RAM 32671 MB
Device: cuda:0 NVIDIA GeForce RTX 4070 : cudaMallocAsync
CPUと表示される場合、PyTorchのGPU版が正しくインストールされていません。
更新
-
Desktop版:更新が自動で通知されます。
-
ポータブル版:
update/update_comfyui.batを実行します。 -
手動インストール:
git pull pip install -r requirements.txt
更新後にカスタムノードでエラーが発生した場合は、カスタムノードも更新する必要があることが多いです。カスタムノードとManagerを参照してください。
次のステップ
インストールが完了しても、まだモデルがないためComfyUIで画像を生成できません。まずインターフェースガイドを確認し、次にモデルのダウンロードとフォルダーで最初のモデルをダウンロードしてください。
更新日 2026年10月12日