Stable Diffusion WebUI部署教程

📅 2025-02-01 ⏱ 阅读约12分钟 中等难度 AI绘画
广告位 - 百度联盟

一、环境准备

1.1 硬件要求

项目最低要求推荐配置
GPUNVIDIA GTX 1060 6GBNVIDIA RTX 3060 12GB+
显存6GB VRAM12GB+ VRAM
内存16GB32GB+
磁盘20GB50GB+ SSD
⚠️ 注意:SD WebUI目前仅支持NVIDIA显卡(CUDA)。AMD显卡用户可考虑使用DirectML后端(性能有限)。

1.2 安装Python和Git

# Python 3.10.x(推荐使用3.10.6)
# 从 https://www.python.org/downloads/ 下载
# ⚠️ 安装时务必勾选 "Add Python to PATH"

# Git
# 从 https://git-scm.com 下载安装

1.3 更新NVIDIA显卡驱动

# 下载最新NVIDIA驱动
# https://www.nvidia.com/Download/index.aspx
# 推荐安装 Game Ready Driver(Studio Driver也兼容)

二、一键安装

2.1 运行安装脚本

# Windows用户,打开CMD或PowerShell
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

# 运行一键安装启动脚本
# Windows:
webui-user.bat

# 首次运行会自动创建虚拟环境并安装所有依赖
# 此过程可能需要10-20分钟,请耐心等待

2.2 配置启动参数(可选)

编辑 webui-user.bat 文件,添加启动参数:

# webui-user.bat
set PYTHON=
set GIT=
set VENV_DIR=

# 常用启动参数
set COMMANDLINE_ARGS=--xformers --medvram --theme dark

三、首次启动

  1. 运行 webui-user.bat
  2. 等待依赖安装完成(首次约10-20分钟)
  3. 浏览器自动打开 http://127.0.0.1:7860
  4. 在文生图(txt2img)标签页输入提示词,点击Generate即可生成图片
💡 提示:首次启动会自动下载Stable Diffusion v1.5模型(约4GB)。如需使用其他模型,可将模型文件放入 models/Stable-diffusion/ 目录。
广告位 - 百度联盟