一、原因
steady-diffusion-webui の推奨バージョンは Python 3.10 です。コンピュータに他のバージョンの Python がインストールされている場合は、Python 3.10 が推奨されるという警告が表示されます。
公式インストールチュートリアル Windows への自動インストール
「Python を PATH に追加」にチェックを入れて、Python 3.10.6 をインストールします (Python の新しいバージョンは torch をサポートしていません)。- gitをインストールします。
- たとえば
git clone
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git を実行して、stable-diffusion-webui リポジトリをダウンロードします。- Windows エクスプローラーから通常の
非管理者ユーザーとして webui-user.bat を実行します。
2、解決策
Windowsのシステムプロパティを開き、環境変数を見つけます。
ユーザー変数のパスを編集
Python310を一番上に移動して確認します
PowerShell で Python のバージョンを表示する
他のバージョンの Python を表示している場合は、Python 環境変数がシステム変数で構成されていることを意味します。システム変数で Path を見つけ、対応する環境変数を削除します。それでも機能しない場合は、他のバージョンの Python をアンインストールします。
Stable-diffusion-webui がインストールされているディレクトリに移動し、venv
フォルダー
実行して構成環境webui-user.bat
を再ダウンロードします