ブログ
ノート

Stable Diffusion Web UI インストール手順

本ガイドでは AUTOMATIC1111/stable-diffusion-webui を使用してインストールと設定を行います。また、秋葉 aaaki が提供する Web UI パッケージ も選択肢として利用できます。

インストール前の準備

  1. コマンドライン プロキシ

    場合によっては、コマンドラインでプロキシを使用する必要があります。例えば、Clash for Windows では General - Port の右側にあるターミナルアイコン - Copy Commands Only でプロキシコマンドをコピーでき、ClashX(macOS)ではメニューバーから ターミナルプロキシコマンドをコピー を選択できます。Surge は仮想ネットワークカードを作成でき、Astrill などの V*N サービスは設定不要です。

  2. VS Code

    VS Code をダウンロードしてインストールします。Windows の場合、インストール時に "Code で開く" アクションを Windows Explorer のファイルコンテキストメニューに追加...ディレクトリコンテキストメニュー の両方のオプションにチェックを入れてください。

  3. Git と GitHub Desktop

    Git または GitHub Desktop(推奨)をダウンロードしてインストールします。

  4. Python 環境

    Python 3.10.7 をダウンロードしてインストールします(Windows は Windows installer (64-bit)、macOS は macOS 64-bit universal2 installer を選択)。インストール時に Add Python to PATH オプションを必ずチェックしてください。

Web UI のダウンロードとインストール

GitHub Desktop をインストール済みの場合、https://github.com/AUTOMATIC1111/stable-diffusion-webui を開き、Code - Open with GitHub Desktop をクリックし、表示されたインターフェースで Local Path を選択して Clone をクリックしてリポジトリをクローンします。

GitHub Desktop がない場合は、コマンドラインでインストールしたいディレクトリに cd で移動し、git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git を入力してリポジトリをクローンします。

ダウンロード完了後、VS Code でプロジェクトフォルダを開き、メニューから Terminal - New Terminal を選択してプロジェクトディレクトリのターミナルを作成し、webui-user.bat を入力してインストールを開始します。

Web UI 起動スクリプト

初回インストール完了後は、毎回 webui-user.bat を使用して Web UI を起動します。

シェア