Web検索はbingがおすすめ!

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ファイルがあるディレクトリの一つ上のディレクトリにカレントディレクトリを移動します。
cd ..

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 をインストールします。
cd ..

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を愛用
掲載日: 2023-07-15
iPentec all rights reserverd.