ComfyUI の更新方法
- ポータブル
- デスクトップ
- 手動インストール
ComfyUI ポータブル版では、簡単な更新のために便利なバッチスクリプトを提供しています。
更新スクリプトの場所
ポータブルインストールディレクトリ内のupdate フォルダーに、以下の更新スクリプトがあります:ComfyUI バージョンタイプ
インストール方法に応じて、ComfyUI にはいくつかのインストールバージョンがあります。以下のリンクには、各バージョンの更新手順が含まれています。ComfyUI デスクトップ版
ComfyUI デスクトップ版
ComfyUI デスクトップ版は現在、Windows および macOS(ARM) でのスタンドアロンインストールをサポートしています。現在ベータ版です。
- ソースコードは GitHub でオープンソースとして公開されています。
- Windows
- macOS(Apple Silicon)
- Linux
ComfyUI デスクトップ版(Windows)インストールガイド
NVIDIA GPU を搭載した Windows 向けに最適化されています。
ComfyUI ポータブル版(Windows)
ComfyUI ポータブル版(Windows)
ポータブル版は、独立した埋め込み型 Python 環境を統合した ComfyUI のバージョンです。このバージョンを利用することで、最新の機能をいち早く体験できます。現在は Windows システムのみをサポートしています。
ComfyUI ポータブル版(Windows)インストールガイド
NVIDIA GPU または CPU 専用環境 で動作する Windows 向け ComfyUI バージョンをサポート。常に最新のコミットを反映し、完全にポータブルです。
手動インストール
手動インストール
ComfyUI 手動インストールガイド
すべての OS(Windows/macOS/Linux)および GPU(NVIDIA、AMD、Intel、Apple Silicon、Ascend NPU、Cambricon MLU)に対応しています。
ComfyUI を更新する際に更新が必要なものは?
ComfyUI の更新は主に 2 つのコンポーネントで構成されます:- ComfyUI のコアコードを更新
- ComfyUI のコア依存関係を更新(必要な Python 依存関係と ComfyUI 機能依存パッケージを含む)
- ComfyUI_frontend - フロントエンドインターフェースとインタラクティブ機能
- workflow_templates - 事前構築されたワークフローテンプレート
- comfyui-embedded-docs - ノードヘルプドキュメント
- comfy-kitchen - 複数の計算バックエンドを持つ Diffusion 推論用の高速カーネルライブラリ
- comfy-aimdo - AI モデル必要オフローディングアロケータ
- 開発バージョン(nightly):最新のコミットコード。最新機能にアクセスできますが、潜在的な問題を含む可能性があります
- 安定バージョン(release):安定リリースに基づいて構築。通常は開発バージョンより遅れますが、より高い安定性を提供します。機能のテストと安定化後に安定バージョンをサポートします
ComfyUI/requirements.txt が nightly バージョン依存関係 と一致しているか確認し、すべての依存関係が最新機能をサポートしているかを判断してください。
一般的な更新問題
更新後にフロントエンド、ワークフローテンプレート、ノードが欠落または古くなっている
- 依存関係が正しく更新されていない
- 依存関係の更新失敗
ユーザーは
git pull コマンドのみを使用して ComfyUI コードを更新しますが、コア依存関係の更新を怠ることが多く、以下の問題が発生します:- フロントエンド機能の欠落または異常
- 新しく追加されたワークフローテンプレートが見つからない
- ノードヘルプドキュメントが古いか欠落
- 新機能に対応するフロントエンドサポートがない
git pull コマンドを使用した後、対応する ComfyUI 環境で pip install -r requirements.txt を使用して依存関係を更新してください。コア依存関係を正しく更新する方法
- ポータブル版
- 手動インストール
- デスクトップ版
推奨方法:
依存パッケージを手動で更新する必要がある場合は、以下のコマンドを使用してください:
ComfyUI_windows_portable\update\update_comfyui.bat バッチスクリプトを使用します。このスクリプトは、ComfyUI のコードとすべての Python 依存パッケージを同時に更新します。手動での依存パッケージ更新:依存パッケージを手動で更新する必要がある場合は、以下のコマンドを使用してください:
コア依存関係の更新トラブルシューティング
コア依存関係の更新が失敗した場合、以下のトラブルシューティング手順に従ってください:更新後に新機能が見つからないのはなぜ?
これは最も一般的な問題の 1 つです:- デスクトップ版を使用している場合、デスクトップ版は安定リリースに基づいて構築されているため、機能が遅れる場合があります
- **開発バージョン(nightly)**を使用していることを確認し、**安定バージョン(release)**ではないことを確認してください
開発(Nightly)バージョンと安定(Release)バージョンを切り替える方法
バージョン間の違い:- 開発バージョン (Nightly)
- 安定バージョン (Release)
- 特徴:最新のコミットコードを含む
- 利点:最新の機能と改善を最初に体験できる
- リスク:未発見のバグまたは不安定な要素を含む可能性
- 適している:開発者、テスター、最新機能を体験したいユーザー
- ポータブル
- 手動インストール
- デスクトップ
update_comfyui_stable.bat ではなく update_comfyui.bat を使用:更新後にエラーが発生した場合はどうすればよい?
- 依存関係を確認:
pip install -r requirements.txtを実行し、すべての依存関係が更新されていることを確認 - カスタムノードを確認:一部のカスタムノードは新しいバージョンと互換性がない場合がある
- バージョンをロールバック:問題が深刻な場合は、以前の安定バージョンにロールバック可能
トラブルシューティング
ComfyUI の問題のトラブルシューティング方法を学ぶ
新機能の最新情報を入手する方法
- GitHub Releases:安定バージョンの更新については ComfyUI Releases を確認
- GitHub Commits:開発の進捗状況については 最新コミット を表示
- コミュニティディスカッション:最新情報については ブログ と Twitter をフォロー

