【Stable Diffusion】Stable Diffusion WebUI(AUTOMATIC1111)完全セットアップガイド

Stable Diffusion WebUIとは

Stable Diffusion WebUIは、AI開発・推論環境において重要なツールの一つです。本ガイドでは、Stable Diffusion WebUIのインストールから初期設定、動作確認までの手順を詳しく解説します。初心者の方でも迷わずセットアップできるよう、OS別の手順とよくあるトラブルへの対処法も合わせて紹介します。

動作要件

セットアップを始める前に、以下の環境要件を確認してください。

  • OS: Windows 10/11、Ubuntu 20.04以降、macOS 13以降
  • Python: 3.10以上推奨
  • GPU: NVIDIA GPU(CUDA対応)推奨、Apple Silicon対応の場合あり
  • メモリ: 最低16GB RAM推奨

インストール手順

ステップ1: リポジトリのクローン

AUTOMATIC1111のWebUIを取得します。

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

ステップ2: 起動スクリプトの実行

初回起動時に自動的に依存パッケージがインストールされます。

# Linux/macOS
./webui.sh

# Windows
webui-user.bat

ステップ3: モデルの配置

使用するチェックポイントファイルをmodels/Stable-diffusion/ディレクトリに配置します。

# CivitAIやHuggingFaceからモデルをダウンロード
# models/Stable-diffusion/ にsafetensorsファイルを配置

ステップ4: 拡張機能のインストール

ExtensionsタブからControlNetなどの人気拡張をインストールします。

# WebUIのExtensionsタブ → Install from URL
# ControlNet: https://github.com/Mikubill/sd-webui-controlnet

動作確認

インストールが完了したら、以下のコマンドで正常に動作するか確認しましょう。

よくあるトラブルと解決法

起動時にtorchエラーが出る

COMMANDLINE_ARGS に –skip-torch-cuda-test を追加して起動してみてください。CUDAバージョンの不一致が原因の場合があります。

生成が極端に遅い

GPUが使われていない可能性があります。webui-user.batの COMMANDLINE_ARGS に –xformers を追加してメモリ効率を改善してください。

参考リンク

まとめ

本ガイドではStable Diffusion WebUIのセットアップ手順を解説しました。環境構築でつまずいた場合は、エラーメッセージを確認し、上記のトラブルシューティングを参考にしてください。

記事の内容についてご質問やフィードバックがあれば、お気軽にコメントでお知らせください。

☁️ 手軽にAI開発を始めるなら

ローカル環境構築が面倒なら、クラウドGPUで即座に開始:

  • RunPod — RTX 4090が$0.44/h〜、テンプレートからワンクリックデプロイ
  • Vast.ai — 最安値GPU マーケットプレイス、コスパ重視ならこちら

※ 上記はアフィリエイトリンクです。サイト運営のサポートになります。

🔧 おすすめの開発環境

本記事の手順を快適に進めるための推奨スペック:

🔧 快適な開発環境のために

本記事の手順をスムーズに進めるために、以下のスペックを推奨します。

この記事は役に立ちましたか?