本文へ移動
ComfyUI WorldBETA
ログイン
参考資料

No module named yaml、PIL、pydantic_settings:配布パッケージ名を確認する

ComfyUI を実行する Python 環境を変更する前に、インポート名と配布パッケージ名を照合します。

更新日 2026-10-01公開版: 3参照元の版: 7

再インストールの前に名前を確認する

インポート名とパッケージのインストール名は、必ずしも同じではありません。対応する名前は yaml → PyYAML、PIL → Pillow、pydantic_settings → pydantic-settings です。PyPA は名前の違いを説明し、各プロジェクトのドキュメントは対応する配布パッケージを示しています。1(英語)2(英語)3(英語)4(英語)

traceback に記載されたモジュールを確認する

失敗した ComfyUI インスタンスの起動に使われるものと同じ Python を使います。ここでの python は、その Python を指し、PATH 上にたまたまある実行ファイルを指すわけではありません。traceback に yaml と記載されている場合は、対応する配布パッケージを確認してから、同じ Python でインポートをテストします。

python -m pip show PyYAML
python -c "import yaml; print(yaml.__file__)"

PIL の場合は、pip show で Pillow を、インポートテストで PIL を指定します。pydantic_settings の場合は、それぞれ pydantic-settings と pydantic_settings を指定します。traceback に記載された名前だけを確認してください。pip show は配布パッケージのメタデータを報告し、インポートテストは現在の Python でモジュールを読み込めるかを確認します。配布パッケージがない場合は、互換性のあるバージョンを選ぶ前に、失敗したノードの依存関係の宣言を確認してください。配布パッケージがインストール済みなのにインポートに失敗する場合は、パッケージの場所、実際に使われている Python、完全な traceback を比較してから、パッケージを変更してください。

インストールを止めるタイミング

関連する変更を一つ行うたびに、失敗したインポートを再試行し、元のインスタンスを再起動します。新しい設定検証の例外が出た場合は、別の問題として調べます。存在するパッケージを繰り返し再インストールしても、調査にはなりません。yaml.py という名前のローカルファイルは手掛かりになりますが、無関係なファイルを削除する理由にはなりません。

次の 3 つの結果を分けて記録します。インポートが成功したこと、ノードが登録されたこと、元のタスクが完了したことです。このガイドは、あらゆる環境で互換性のあるバージョンを特定したり、エラーメッセージから推測したパッケージを自動インストールしたりするものではありません。

関連する確認

出典と日本語の確認日:2026-09-26。サイト上でのパッケージのインストール、ComfyUI のインポート失敗、GPU テストは実施していません。

まだ解決しませんか?

次に考えられる原因を確認

同じ症状にも異なる原因があります。関連する記事を順に確認してください。

  1. ComfyUI のコマンドを実行する場所:PowerShell、CMD、仮想環境インストールコマンドをコピーする前に、シェル、実行中の Python、作業ディレクトリを確認します。
  2. ComfyUI の修復記録を再現可能な形で残し、秘密情報を公開しない環境と一つの管理された変更を記録し、メタデータと実行時の成功を区別します。
ログ全体をエラー検索に貼り付ける

この記事は役に立ちましたか?

匿名です。はい・いいえの件数のみ保存し、アカウント、IP アドレス、端末情報は保存しません。

出典と参考資料

2026-09-26 に、PyPA のパッケージ名に関する説明、PyYAML、Pillow、Pydantic Settings の資料を確認しました。サイト上でのパッケージのインストール、ComfyUI のインポート失敗、GPU テストは実施していません。

01PyPA:配布パッケージとインポートパッケージ(英語)出典の確認日: 2026-09-2602Pillow のインストール(英語)出典の確認日: 2026-09-2603PyYAML ドキュメント(英語)出典の確認日: 2026-09-2604Pydantic Settings ドキュメント(英語)出典の確認日: 2026-09-26

問題を報告 · 95b2df7f-3733-5ba6-aaab-4649fea926ca