- 仮想環境を作成する(システムレベルの Python 環境を汚染しないため)
- ComfyUI コードリポジトリをクローンする
- 依存関係をインストールする
- ComfyUI を起動する
仮想環境の作成
Miniconda のインストール。これにより、ComfyUI で必要となる適切なバージョンの Python およびその他のライブラリをインストールできます。 Conda を使用して環境を作成します。ComfyUI コードリポジトリのクローン
システムに Git がインストールされていることを確認する必要があります。まず、ターミナル(コマンドライン)を開き、次にコードリポジトリをクローンします。- Windows
- Linux
- MacOS
GPU および ComfyUI 依存関係のインストール
GPU 依存関係のインストール
GPU 依存関係のインストール
または、PyTorch の Nightly バージョンをインストールすることもできます。
または、PyTorch の Nightly バージョン(ROCm 7.2)をインストールすることもできます。
Nvidia
Nvidia
Nightly をインストール
Nightly をインストール
AMD
AMD
Nightly をインストール
Nightly をインストール
Mac ARM Silicon
Mac ARM Silicon
ComfyUI の起動
ComfyUI の更新方法
外部モデルパスの追加
ComfyUI/models ディレクトリの外部でモデルファイルを管理したい場合、以下のような理由が考えられます。
- 複数の ComfyUI インスタンスを運用しており、ディスク容量の節約のためにモデルファイルを共有したい
- WebUI などの異なる種類の GUI アプリケーションを併用しており、それらで共通のモデルファイルを使いたい
- モデルファイルが認識されない、または見つからない
extra_model_paths.yaml 設定ファイルを用いて、追加のモデル検索パスを指定する方法を提供しています。
設定ファイルの開き方
- ポータブル版/手動インストール版
- Comfy Desktop
設定例
たとえば、以下の構造でモデルファイルを格納している場合:extra_model_paths.yaml を次のように設定できます:
D:\stable-diffusion-webui\ にインストールされている場合、対応する設定を次のように変更できます:
追加のカスタムノードパスの登録
外部モデルの追加に加え、ComfyUI のデフォルトパスに含まれていないカスタムノードのパスも登録できます。 以下は、macOS 向けの簡単な設定例です。実際の環境に合わせて適宜修正し、対応する設定ファイルに追加してください。変更後は、ComfyUI を再起動することで設定が有効になります:よくある質問
Docker: ComfyUI は公式の Docker イメージを提供していません。コンテナで実行したい場合は、Docker Hub でコミュニティがメンテナンスするイメージを自分で検索してください。ただし、いずれも ComfyUI 公式イメージではなく、ComfyUI チームによるサポートもありません。自己責任でご利用ください。
