SD.Next インストール時のパッケージの手動インストール (gitのエラーが解消できない場合) - Stable Diffusion
SD.Next インストール時にGitのエラーが発生した場合の対処法を紹介します。
エラーメッセージ
webui.batの実行時に以下のエラーが表示されます。
エラーの内容を確認します。以下のコマンドで失敗しています。
pip: install --upgrade git+https://github.com/openai/CLIP.git
pip: install --upgrade git+https://github.com/patrickvonplaten/invisible-watermark.git
ライブラリのインストール
インストールに失敗しているCLIP と invisible-watermark をインストールします。
webui.batファイルがあるディレクトリの一つ上のディレクトリにカレントディレクトリを移動します。
git コマンドで、CLIPのライブラリをダウンロードします。以下のコマンドを実行します。
git clone https://github.com/openai/CLIP.git
または
(git.exeのフルパス) clone https://github.com/openai/CLIP.git
ダウンロードしたリポジトリのディレクトリにカレントディレクトリを変更し、setup.py を実行します。
次のコマンドを実行します。
cd CLIP
python setup.py install
同様の手順で、invisible-watermark をインストールします。
git コマンドで、invisible-watermarkのライブラリをダウンロードします。以下のコマンドを実行します。
git clone https://github.com/patrickvonplaten/invisible-watermark.git
または
(git.exeのフルパス) clone https://github.com/patrickvonplaten/invisible-watermark.git
ダウンロードしたリポジトリのディレクトリにカレントディレクトリを変更し、setup.py を実行します。
次のコマンドを実行します。
cd invisible-watermark
python setup.py install
automaticフォルダと同じ階層にclipフォルダとinvisible-watermarkフォルダをクローンした状態になります。
再度、webui.bat を実行しエラーが解消されることを確認します。
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用