ComfyUIカスタムノード(プラグイン)インストールガイド
この記事では、ComfyUI-Manager https://github.com/ltdrdata/ComfyUI-Manager のインストールを例に説明します。ComfyUIプラグインは多様で、インストール方法や要件もさまざまです。ここでは最も一般的なインストール方法のみを説明します。 ComfyUI Managerは、プラグインの自動インストールやモデルのダウンロードを支援する実用的なプラグインです。このプラグインを大規模なリソースライブラリとして利用し、いつでもコンテンツをダウンロードできます。ただし、中国にいる場合は、ネットワークアクセスの問題で使用が困難になることがあります。
- ComfyUI Managerでのインストール
- 手動インストール:圧縮パッケージからComfyUIプラグインを手動でインストール
- Gitインストール:Gitコマンドを使用してインストール
- aaaki ComfyUI Launcherを使用してカスタムノードをインストール
現在、ComfyUI DesktopにはComfyUI Managerプラグインが事前にインストールされているため、手動でインストールする必要はありません。ネットワークに問題がない場合は、ComfyUI Managerを使用してプラグインをインストールすることをお勧めします。
1. ComfyUI Manager新バージョンのメニュー位置
図のように、ComfyUIが正しくインストールされている場合、最新バージョンのメニューインターフェースでのComfyUI Managerの位置は上記のようになります。
2. ComfyUI Manager旧バージョンのメニュー位置
インストールが成功すると、ComfyUIインターフェースを開いた際に以下のような画面が表示されます(旧バージョン)
メニューオプションに新しいManagerオプションが追加され、これがComfyUI Managerのエントリーポイントとなります。
I. ComfyUI Managerでのプラグインインストール
ステップ1:表示されるComfyUI Managerメニューで、*Custom Nodes Manager(新規プラグインのインストール)*のエントリーが表示されます。以下のように対応するボタンをクリックします
ステップ2:以下が対応するCustom Nodes Managerインターフェースです
- 位置
1
で、検索ボックスにインストールしたいプラグイン名を入力します(例:ComfyUI-Manager) - 位置
2
で、必要なプラグインを見つけ、Installボタンをクリックしてインストール - 位置
3
で、対応するGitアドレスを使用してインストールすることもできます - インストールが完了するまで待ちます。場合によってはComfyUIを再起動してインストールを適用する必要があります
II. GitによるComfyUIプラグインのインストール
Gitに慣れていない場合は、GitHub Desktopを使用したインストールをお勧めします。GitHub Desktopは、GitHubが提供する公式のグラフィカルGitクライアントで、非常に使いやすいです。ここでは2つのインストール方法を紹介します:
- GitHub Desktopによるインストール(Git初心者向けに使いやすい)
- Gitコマンドラインによるインストール
1. GitHub Desktopによるインストールとプラグインの更新
- まず、GitHubアカウントを登録する必要があります。GitHub登録アドレス:https://github.com/
- 次に、GitHub Desktopをダウンロードします:https://desktop.github.com/
- ダウンロードとインストールが完了したら、ソフトウェアを開いてアカウントにログインします
GitHub Desktopを使用したプラグインのインストール手順は以下の通りです:
File
メニューをクリックし、Clone repository
を選択します
2. ポップアップウィンドウで、URLを使用したClone方法を選択します
3. プラグインをインストールするディレクトリを選択します。通常はComfyUIインストールフォルダ内の
custom_nodes
ディレクトリです。スクリーンショットではD:\ComfyUI_windows_portable\ComfyUI\custom_nodes
を設定しています
“This folder contains files. Git Can only clone empty folders”というメッセージが表示されることがありますが、これは心配ありません。GitHubリポジトリのアドレスを入力すると、このメッセージは更新され消えます
4. URLの入力欄に、インストールしたいプラグインのGitリポジトリアドレスを入力します(例:https://github.com/kijai/ComfyUI-Hunyuan3DWrapper)。アドレスを入力すると、インストールディレクトリも更新されます
5.
Clone
ボタンをクリックし、インストールが完了するまで待ちます
ComfyUIを再起動し、必要な依存関係のインストールが完了するまで待ちます。これでプラグインのインストールは完了です。
上のスクリーンショットでは、Git Desktopを使用して複数の異なる作者のGitリポジトリをインストールしています
- 位置1をクリックすると、GitHub Desktopでインストールしたgitリポジトリのアドレスが開きます
- プラグインに更新がある場合、位置2のような矢印インジケータが表示されます
- 対応するメニューをクリックしてリポジトリに切り替え、位置3のような更新通知が表示されたら、
Pull Origin
ボタンをクリックしてプラグインを更新します
2. Gitコマンドラインによるインストール
- Gitソフトウェアのダウンロード: https://git-scm.com/
まず、インストールしたいプラグインのGitリポジトリを見つけます。例: https://github.com/ltdrdata/ComfyUI-Manager
- ページ上の緑色の**<>code**ボタンをクリックします。
- ポップアップウィンドウでhttpsオプションの入力ボックスの後にある複製ボタンをクリックします。
- https://github.com/ltdrdata/ComfyUI-Manager.git のリンクがコピーされます。
- CMDターミナルを開き、まず
cd
コマンドを使用してComfyUIプラグインのあるフォルダに移動します。例:E:/ComfyUI_windows_portable/COmfyUI/custom_nodes
cd E:/ComfyUI_windows_portable/COmfyUI/custom_nodes
次に、git clone
コマンドを使用して対応するコードリポジトリをクローンします
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
- 成功の通知を待ちます
- ComfyUIを再起動し、プラグインが正しくインストールされているか確認します
注:中国国内の環境でGitHubを使用すると失敗しやすい場合があります。対応するプラグインリポジトリをGiteeなどの国内コードリポジトリに同期することで、成功率を高めることができます。
III. 手動インストール:圧縮パッケージからComfyUIプラグインをインストール
まず、対応するリポジトリアドレスにアクセスします: https://github.com/ltdrdata/ComfyUI-Manager
手動インストールは一般的にお勧めしません。このプロセスではGitリポジトリの情報が失われる可能性があり、多くのプラグインは頻繁に更新されるため、手動インストールの更新はGitインストールほど便利ではありません。
- リポジトリには通常、Readmeにインストール手順が記載されています。これに従ってインストールを行うことができます
- ページ上の緑色の**<>code**ボタンをクリックします。
- ポップアップウィンドウでDownload ZIPボタンをクリックします。
- ダウンロード後、圧縮パッケージを解凍します。
- 解凍したフォルダを
comfyui/custom_nodes
プラグインディレクトリにコピーします。 - ComfyUIを再起動し、プラグインがインストールされているか確認します。
IV. aaaki ComfyUI Launcher プラグインインストール
aaaki ComfyUI Launcherを使用している場合、中国国内での環境でのインストール成功率ははるかに高くなります。
- ComfyUIが実行されていないことを確認します
- aaaki ComfyUI Launcherで、
Version Management\Install Extension
を選択します(以下の画像は英語版インターフェースを使用しています) - インストールしたいプラグインを検索または閲覧して見つけ、インストールをクリックします
- プラグインがない場合は、このインターフェースの
Extension URL
を使用して、対応するプラグインのgitアドレスをここにインストールし、gitを使用してインストールすることができます
ただし、最近の中国国内でのGitLabアクセスの問題により、この方法の成功率も低下している可能性があります。VPNを使用するか、GitHubリポジトリをGiteeにミラーリングしてから、gitコマンドを使用してインストールすることをお勧めします。