SD WEB-UI 拡張機能 Image Browser 画像読込みエラー解決方法
※(注記)本記事には広告リンクが含まれています。
◆だいやまーく『Stable diffusion web UI』お勧め拡張機能『Image Browser』インストール方法と基本的な使い方💕公開中!
この記事の目次
状況:『SD WEB-UI』の「イメージブラウザ」タブ内に表示された警告メッセージ
(メモ:発生日時 2023年4/24)↓
原文:英語
Stable Diffusion web UI-イメージブラウザ・エラー解決方法-001
和訳:日本語
上記リンク先『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 1d5c2e7If you later want to undo this, do:
git checkout master
和訳:日本語
私は維持できません。関連するコードの 2 つのバージョンをテストします。最初の数日間は互換性を実装したので、人々は必要なコードを変更するために webui と他の拡張機能のメンテナーを更新する時間を持つことができました。
古いバージョンの Gradio を使用し続ける必要がある場合は、最新の互換性のあるバージョンを使用してください。これを行うには、拡張機能のディレクトリに移動して、次のようにします。
git checkout 1d5c2e7後でこれを元に戻したい場合は、次のようにします。
git checkout master
原因:「イメージブラウザ」が使えなくなった原因
[画像:Stable Diffusion web UI-イメージブラウザ・エラー解決方法-003]
解決:「イメージブラウザ」のバージョンを元に戻す手順
1『Stable diffusion web UI』のインストールフォルダ内、➡ 拡張機能(extinsions)フォルダを開き、➡「イメージブラウザ」のフォルダを開きます。
2「イメージブラウザ」のフォルダのフォルダ内(\stable-diffusion-webui-images-browser)で「SHIFT」キーを押しながら「右クリック」し、「PowerShell ウィンドウをここで開く(S)」を選択します。
3「PowerShell ウィンドウ」画面が起動したら、以下の文字をコピーし、画面上に貼り付け「エンター」キーを押します。(以下画像参照)
4以下のようなメッセージが表示され、「イメージブラウザ」を元の状態に戻ります。
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>
5最終確認の為に『Stable diffusion web UI』を起動し「イメージブラウザ」の画像が読み込まれていれば作業完了です♪
まとめ&感想
●くろまる今回の件で思った事は「拡張機能」はむやみにアップデートしない方が良いかもしれない、という事。
それと「拡張機能」を全てまとめてアップデートするのは、非常にリスクが大きくなるので、特に注意した方が良いと思います。
なので、現状の機能が「安定版」として機能している場合は、今回の件のようなリスクを回避する為にも「アップデート」には注意した方が良さそうです。
●くろまる加えて、最新版にする事で「アップデートした事」により「不具合」や「バグ」が持ち込まれる可能性も(ネット上で)多々あるように見受けられます。