SD WEB-UI 拡張機能 Image Browser 画像読込みエラー解決方法

※本記事には広告リンクが含まれています。

SD WEB-UI 拡張機能 Image Browser 画像読込みエラー解決方法 AI画像生成
Stable diffusion web UI』の拡張機能イメージブラウザ」をアップデートした事による画像読込みエラー解決方法を、状況原因解決方法の流れで順番に解説します。

◆『Stable diffusion web UIお勧め拡張機能Image Browser』インストール方法基本的な使い方💕公開中!

『Stable diffusion web UI』お勧め拡張機能『Image Browser』インストール方法と基本的な使い方
画像生成AIツール『Stable diffusion web UI』のおすすめ拡張機能(Extensions)『Image Browser(画像ブラウザ)』のインストール方法と基本的な使い方を写真付きで解説します。 加えて『イメージブラウザ...

状況:『SD WEB-UI』の「イメージブラウザ」タブ内に表示された警告メッセージ

SD WEB-UI』の拡張機能イメージブラウザ」の画像が表示されず、赤文字で「警告メッセージ」が表示され、画像が読み込めない症状が発生。↓
(メモ:発生日時 2023年4/24)↓

原文:英語

Stable Diffusion web UI-イメージブラウザ・エラー解決方法-001

You are running Gradio version 3.16.2. This version of the extension requires at least Gradio version 3.23.0.
のいちゃん
のいちゃん
内容は以下の通り↓

和訳:日本語

SD WEB-UI』の「イメージブラウザ」タブ内に表示された警告メッセージ。(和訳)
Gradio バージョン 3.16.2 を実行しています。 このバージョンの拡張機能には、少なくとも Gradio バージョン 3.23.0必要です。
詳細については、https://github.com/AlUlkesh/stable-diffusion-webui-images-browser/issues/116#issuecomment-1493259585 を参照してください。
上記リンク先の文章を、以下に一部抜粋しました。↓

上記リンク先『Github』ページの原文&和訳

●上記リンクにアクセスすると英語で、以下のような内容などが書かれていますが、会話(ディスカッション)のやり取りを読んでも具体的な手順と解決方法が(私には)見えて来なかった。

原文(英語)

For Gradio users < 3.23.0:

I can’t maintain and esp. test two versions of the involved code. I implemented a compatibility for the first few days, so people would have time to update webui and the other extension’s maintainer to change the necessary code.

If you want/need to keep using the old Gradio version, please use the last compatible version. To do this, go into the extension’s directory and do:
git checkout 1d5c2e7

If you later want to undo this, do:
git checkout master

和訳:日本語

私は維持できません。関連するコードの 2 つのバージョンをテストします。最初の数日間は互換性を実装したので、人々は必要なコードを変更するために webui と他の拡張機能のメンテナーを更新する時間を持つことができました。

古いバージョンの Gradio を使用し続ける必要がある場合は、最新の互換性のあるバージョンを使用してください。これを行うには、拡張機能のディレクトリに移動して、次のようにします。
git checkout 1d5c2e7

後でこれを元に戻したい場合は、次のようにします。
git checkout master

のいちゃん
のいちゃん
今回の原因は以下の通り↓

原因:「イメージブラウザ」が使えなくなった原因

原因は『Stable diffusion web UI』の「拡張機能」タブでアップデートを確認」を押した後に、②「適用してUIを再起動」を押してイメージブラウザ」をアップデートした為です。

Stable Diffusion web UI-イメージブラウザ・エラー解決方法-003

なのでGradio バージョン 3.23.0 以上にするか、イメージブラウザ」のバージョン元に戻すか、どちらかの方法を取る事になります。
Gradio バージョン 3.23.0 以上にするには『SD-WEB-UI』のアップデート必要です。手順は以下記事(git clone コマンドを使用する)を参照。↓
画像生成AIツール『Stable diffusion web UI』インストール手順まとめ【保存版】
画像生成AI(人工知能)ツール『Stable diffusion web UI』のインストール手順、基本的な使い方、日本語化、エラー解決、無料で利用する方法、操作パネル(UI)概要、LoRaの使い方、プロンプト、スプリクト等を解説します。 ...
アプデすると他の拡張機能が使えなくなったり、バグ等を持ち込む可能性が有るので注意して下さい。
私が今回、選択したのは イメージブラウザバージョン戻す」 です。

解決:「イメージブラウザ」のバージョンを元に戻す手順

Stable diffusion web UI』のインストールフォルダ内、➡ 拡張機能(extinsionsフォルダを開き、➡「イメージブラウザ」のフォルダを開きます。

例: L:\stable-diffusion-webui-master\extensions\stable-diffusion-webui-images-browser

イメージブラウザ」のフォルダのフォルダ内(\stable-diffusion-webui-images-browser)でSHIFTキーを押しながら右クリックし、「PowerShell ウィンドウをここで開く(S)」を選択します。

PowerShell ウィンドウをここで開く(S)
Stable Diffusion web UI-イメージブラウザ・エラー解決方法-005a
本画像はクリックで拡大💕再度クリックで閉じます♪

PowerShell ウィンドウ」画面が起動したら、以下の文字をコピーし、画面上に貼り付け「エンター」キーを押します。(以下画像参照)

git checkout 1d5c2e7
「PowerShell ウィンドウ」画面
Stable Diffusion web UI-イメージブラウザ・エラー解決方法-002
本画像はクリックで拡大💕再度クリックで閉じます♪

以下のようなメッセージが表示され、「イメージブラウザ」を元の状態に戻ります。

原文(英語) 和訳(日本語)

You are in ‘detached HEAD’ state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

git switch -c <new-branch-name>

Or undo this operation with:

git switch –

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 1d5c2e7 fix thumbnail scrolling. #100
PS L:\stable-diffusion-webui-master\extensions\stable-diffusion-webui-images-browser>

あなたは「切り離された頭」の状態にあります。 あなたは周りを見回して、実験的にすることができます
変更してコミットし、この中で行ったコミットを破棄できます
ブランチに戻すことで、ブランチに影響を与えずに状態を維持します。

作成したコミットを保持するために新しいブランチを作成したい場合は、
スイッチコマンドで -c を使用して、(今または後で) そうします。 例:

git switch -c <新しいブランチ名>

または、次のコマンドでこの操作を元に戻します:

git スイッチ –

構成変数の advice.detachedHead を false に設定して、このアドバイスをオフにします

HEAD は 1d5c2e7 になり、サムネイルのスクロールが修正されました。 #100
PS L:\stable-diffusion-webui-master\extensions\stable-diffusion-webui-images-browser>

⑤最終確認の為に『Stable diffusion web UI』を起動し「イメージブラウザ」の画像が読み込まれていれば作業完了です♪

のいちゃん
のいちゃん
作業お疲れ様です💕

まとめ&感想

●今回の件で思った事は「拡張機能」はむやみにアップデートしない方が良いかもしれない、という事。

それと拡張機能」を全てまとめてアップデートするのは、非常にリスクが大きくなるので、特に注意した方が良いと思います。

➡ アップデートするなら個別が良い。

なので、現状の機能が「安定版」として機能している場合は、今回の件のようなリスクを回避する為にも「アップデート」には注意した方が良さそうです。

●加えて、最新版にする事で「アップデートした事」により「不具合」や「バグ」が持ち込まれる可能性も(ネット上で)多々あるように見受けられます。

つまり最新版」が全て良いとは限らない。って事ですね♪
なので「拡張機能」を慎重にアップデートするなら、アップデートによる変更履歴(チェンジログ)を確認してから作業すると良いと思います。
のいちゃん
のいちゃん
ご講読ありがとうございました💕

>> 「自由生活情報サイト!コスパるTiME」TOPへ