えむてぃのメモ帳

画像生成AI Stable Diffusion Web UIのインストールメモ

Posted on 2 mins

Stable Diffusion 画像生成AI

Table of Contents

Windows11で画像生成AIのローカル環境を構築するメモ。
おそらくこれが一番早い。

推奨環境

少なくともGeForce RTX 3060以上を搭載したPCがなければ厳しい。できればもうちょい上のGPUが欲しい。

Stable Diffusion Web UIインストール(for Windows)

https://github.com/AUTOMATIC1111/stable-diffusion-webui?tab=readme-ov-file#automatic-installation-on-windows

Pythonインストール

指定されたバージョンのPythonをインストールすれば動くことは動くが後々ひどいことになるのでPythonだけはそのままインストールしてはいけない。切り替えられるようにする必要がある。

Windows11ではデフォルトインストールされているように見えるが実はインストールされていない(Python -Vコマンドで確認できるものはPython App Installerという別物)

特に何かしら特別なことをせずとも初期からインストールされているpyを使えばPythonのバージョンを切り替えることができる。

インストールする対象はマイナーバージョンまでは揃えること。マイナーバージョンが違うだけでも動かないことがある。 今回はPython 3.10.11をインストールする。

https://www.python.org/downloads/windows/ Download Windows installer (64-bit) よりインストール。

Add python to PATHにチェックを入れないこと。
基本的にデフォルトのまま進めていい。

インストールしてもパスを通していないのでコマンドプロンプトでpython -Vを実行しても動作しない。代わりにpyコマンドを使用する。複数の環境も切り替えられるようだ。

py -V
> Python 3.10.11

webui-user.batを実行すると自動で必要なパッケージをインストールしてくれる。
がその前に少しスクリプトを修正する必要がある。pythonコマンドをpyに変更する。

@REM 7行目辺り
@REM if not defined PYTHON (set PYTHON=python)
if not defined PYTHON (set PYTHON=py)

webui-user.batをダブルクリックして実行する。
以上が最小の手順になるはず。

http://127.0.0.1:7860/ にアクセスして画像生成AIを試すことができる。

Unity Player

以上。