Stable Diffusion WebUI(AUTOMATIC1111)のアップデート手順

Stable Diffusion WebUI(AUTOMATIC1111)は拡張機能はじめとしてアップデートが繰り返されており、最新の拡張機能などについては、最新バージョンでないと機能しないこともあり、こまめにアップデートする必要があります。最新のバージョンが必ずしも最適解ではありませんが、今回は安全にGitを利用して、Stable Diffusion WebUI(AUTOMATIC1111)をアップデートする手順をまとめました。

Stable Diffusion web UIのローカル環境のアップデート手順

1.Githubのissueを確認、問題が無いか確認

2.Commit hashを記録していつでも前のバージョンに戻れるように

3.SDのインストールフォルダからGit Bashを開く

4.git pullコマンドでアップデート

5.webui-user.batでSDを起動して動作確認

アップデートを行う前に(手順1.2)

アップデートを行う上で心配なのが動作しなくなってしまったらどうしようという不安があると思います。安定動作していたのに、アップデートして動かなくなってしまった、実行したい機能が使えなくなったとなる恐れもありますので、issueのチェックとCommit hashは必ずアップデート前にチェックしておきましょう。

GitHubのissueを確認

https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues

バグが多い場合は少しアップデートを待ちましょう。多くの方が試して様々な問題を報告しています。

Commit hashを記録する

Stable Diffusion web UIを起動するときにコマンドプロンプトに表示される「Commit hash(コミットハッシュ)」の値をコピーしてテキストファイルに控えておきましょう。こちらを利用して、安定動作していた元のバージョンに戻すことが可能です。

Stable Diffusion web UIをアップデート(手順3.4)

まずは、「Stable Diffusion web UI」がインストールされているフォルダを開き、何もない場所を右クリックして、「Git Bash Here」を選択します。

コマンドプロンプトが開いたら以下のコマンドを入力してエンターキーを押します。

git pull

環境にもよると思いますが、ほんの数秒でアップデートは完了します。

「Stable Diffusion web UI」を起動(手順5)

アップデート完了したら、「webui-user.bat」から「Stable Diffusion web UI」を起動します。アップデート後の初回起動はファイルのダウンロード・更新のため多少時間がかかりますが焦らずに待ちましょう。

いつも通り、ローカルURLが表示されたらアップデート完了です。最新が最良というわけではありませんが、拡張機能は最新版に合わせてチューニングされていきますので、タイミングを見て最新版にアップデートして利用していきましょう。

※当サイトに掲載されている商標、一部画像、スクリ-ンショット、文章に置いては著作権侵害を目的に利用しておらず、第三十二条で定められる引用の範囲で使用しています。万が一問題があれば、お問い合わせからご連絡ください。即刻削除いたします。また、本ブログは業務の研究開発のためのものとなり、一部、弊社に関連性が無いものも掲載しております。

Related INSIGHTS

最新の知見をお届け

AI・クリエイティブに関する最新情報は
公式Xアカウントやnoteでも発信しています。

Follow @taziku_co note で読む