今さら聞けないStable Diffusion webUI AUTOMATIC1111の更新方法【Stable Diffusion】
Teruru and Robin YasuLab Teruru and Robin YasuLab
36.5K subscribers
34,853 views
0

 Published On Jun 20, 2023

🐸AUTOMATIC1111本体の更新方法について紹介しています。
🐸画像生成AI『Stable Diffusion webUI AUTOMATIC1111』(ローカル版)を使用しています。23年6月時点での仕様に基づいて作っています。
🐸本動画は技術研究目的で作成しています。またソフトウェアの使用方法の例を紹介した動画であってその使用を推奨するものではありません。
This video is edited for technical research purposes.
It only explains how to install the software and its features, and is NOT intended as a recommendation to use itself.

🟠AUTOMATIC1111って何?って方は↓
🟠Stable Diffusion webUI AUTOMATIC1111のインストール方法
   • 日本一わかりやすいStableDiffusion WebUI AUTOMA...  
↑この動画のとおりに操作していけばインストールできます。

🐸要旨🐸
webUIの更新方法について。
※Windows11, Nvidiaグラフィックカード搭載を前提に書いています。

🐸Timestamp🐸
00:00 更新してみよう!
00:47 更新方法には2種類
01:21 Git clone更新
03:33 Tips1アーギュメント用コマンドを有効利用しよう
04:18 Git pull更新
05:09 Git pull更新の実行方法
06:32 Tips2大きな更新にご用心
07:42 おまけ
08:05 バージョン巻き戻し方法(Git reset)
09:14 操作履歴の確認方法(Git reflog)
09:45 プレリリース(RC版)の構築方法
11:59 まとめ

🐸動画の補足🐸
🟠Git clone(ギットクローン 01:21 ~)
・新規構築して引っ越しする更新方法。手順は新規インストールと全く同じ。万人向け。
・クリーンな環境が手に入るので環境依存のエラーが発生しにくく、また不具合がある場合他のユーザーによってissue報告がなされるため情報収集や解決が容易。
・A1111氏のwikiにあるアーギュメントのコマンドを上手に利用すると、引っ越し作業は最小限で済みます。
https://github.com/AUTOMATIC1111/stab...

コメント:
ロビン💬『今使っているのとは別に新規構築するので、冗長性を確保しつつ不要な拡張機能やモデルを排除する良い機会でもありますね』
テルル💬『パソコン操作に不慣れな人は基本的にこの方法で新しいwebUIに乗り換えていくスタイルをお勧めします!』

🟠Git pull(ギットプル、ぎっぷる 05:09 ~)
・今使っているwebUIにgit pullコマンドで差分を適用する更新方法。
・引っ越し作業が不要なので楽ちん。
・今まで使っていた古い器を再利用する形になるので、システムが後から収集した古いモジュールと噛み合わない場合がある。特にあまりにも古いバージョンからpullして来た場合や、拡張機能沢山入れまくっていると環境固有のトラブルが発生しやすい。エラーを自力で解決できる上級者向け。

コメント:
ロビン💬『おま環エラーを自力解決できないパソコン操作に不慣れな方は絶対にやらないで下さい。』
テルル💬『一見楽だけど、トラブル起きた時に面倒くさいッスね。』

pullしてエラー起きたら…
手動でRequirement.txtを実行(venvアクティブにしてpip install -r requirements.txt)するかvenv削除してから起動して、ライブラリの再収集を行うことでだいたい通るはず。それでもだめなら、悩んでいる時間がもったいないのでcloneしよう!

🐸動画観たけど更新方法どっちでやればいいの?
→それすら分からない人はclone一択

おまけ
git log:現在までのブランチの変更履歴一覧を表示する機能。
git reflog:リポジトリの操作履歴を表示するコマンド。めちゃ便利。
git stash:変更部分を一時保存するコマンド。
git stash apply:保存した最新のstashを適用するコマンド。
git stash clear:保存したstashを削除するコマンド。
git reset --hard:ギットを指定のハッシュまでハードリセットするコマンド。

git checkout:ブランチの切り替えを行うコマンド。
git checkout release_cadidate→RCブランチへ切り替え。
git checkout master→マスターブランチへ戻す。
(※このコマンドは動画中では触れていません。)

他、gitは多機能すぎて紹介しきれませんので気になる方は自分で調べて下さい。

BGM
Unleash, OPENNESS, Girlish, ILLUMINATE written by SHUNTA.mp3

#StableDiffusion #画像生成ai #AIイラスト #StableDiffusiontutorial #generativeai #Aiart

show more

Share/Embed