ComfyUI Linux インストールチュートリアル

この包括的なガイドでは、LinuxシステムでのComfyUIのインストールと設定方法を説明します。環境設定、comfy-cliのインストール、依存関係の設定など、AI画像生成環境を迅速に構築するための手順を解説します。

⚠️ 重要な注意: インストール手順はComfyUIの進化に伴い変更される可能性があります。最新情報は常に公式リポジトリを確認してください。このガイドは2025年半時点のベストプラクティスを反映しています。

ℹ️ アップデートについて: 最新のDesktopインストール情報は公式ドキュメントを参照してください。

LinuxでComfyUIをインストールする方法は2つあります:

  1. Comfy CLI(推奨) — 公式コマンドラインツールで簡単インストール
  2. 手動インストール — 環境を完全に制御

Comfy Desktop:現在Linuxは公式サポート外です。最新情報は公式ドキュメントを確認してください。

システム要件

  • Python 3.12 または 3.13(3.13推奨)
  • NVIDIA GPU(CUDA対応、VRAM 4GB以上推奨)
  • AMD GPU — ROCm 7.2対応(Linuxのみ)
  • Intel GPU — Arcシリーズ(ネイティブPyTorch torch.xpu経由)
  • RAM: 最低8 GB、推奨16 GB
  • ストレージ: SSD 20 GB以上の空き容量(最低限。一般的なワークフローのモデルで50~100GB以上消費することもあります)

Comfy CLI(推奨)

Comfy CLIは公式のコマンドラインツールで、インストールと管理を簡素化します。

手順1:Python環境の確認

Python 3.12または3.13がインストールされていることを確認:

python3 --version

Pythonが未インストール、またはバージョンが古い場合:

Ubuntu/Debianの場合: ```bash sudo apt update && sudo apt install python3 python3-pip python3-venv -y ```

Arch Linuxの場合:

sudo pacman -S python python-pip

手順2:Comfy CLIのインストール

pip install comfy-cli

手順3:ComfyUIのインストール

comfy install

このコマンドでComfyUIがデフォルト設定でダウンロード・セットアップされます。その他のオプションについては完全なComfy CLIガイドを参照してください。

手順4:ComfyUIの起動

comfy launch

ブラウザでhttp://127.0.0.1:8188にアクセスしてください。

方法2:手動インストール

手順1:依存関係のインストール

システムの依存関係をインストール:

# Ubuntu/Debian
sudo apt update
sudo apt install git python3 python3-pip python3-venv -y

# NVIDIA GPU依存関係のインストール
# NVIDIAドライバとCUDAツールキットがインストールされていることを確認

手順2:リポジトリのクローン

git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI

手順3:仮想環境の作成

python3 -m venv .venv
source .venv/bin/activate

手順4:GPU依存関係とComfyUI依存関係のインストール

# PyTorchをCUDA 13.0とともにインストール
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# ComfyUI依存関係のインストール
pip install -r requirements.txt
# PyTorchをROCm対応でインストール
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm7.2

# ComfyUI依存関係のインストール
pip install -r requirements.txt
# PyTorchをIntel GPU対応でインストール
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# Intel Arc対応には追加設定が必要
# 参照:https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#manual-install-windows-linux

手順5:ComfyUIの起動

python main.py

AMD GPUの場合、またはCPUのみで実行する場合:

python main.py --cpu

起動オプションの詳細はComfyUI起動フラグガイドを参照してください。

手順6:UIにアクセス

ブラウザを開き、http://127.0.0.1:8188にアクセスしてください。

次のステップ

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…