Stable Diffusion Windows 环境搭建与使用指南
简介
Stable Diffusion (SD) 是一款开源的文本生成图像模型,相比 Midjourney 等付费工具,它最大的优势在于免费、本地部署且高度可定制。本文详细介绍如何在 Windows 系统上从零开始搭建 Stable Diffusion WebUI 环境,无需深厚的编程基础,按照步骤操作即可完成。
硬件与环境要求
在开始安装前,请确保您的电脑满足以下最低配置要求,以保证运行流畅:
- 操作系统:Windows 10 或更高版本
- 显卡 (GPU):NVIDIA 独立显卡(推荐),显存建议 4GB 以上
- 内存 (RAM):8GB 以上,建议 16GB
- 硬盘空间:预留至少 20GB 可用空间(包含软件及模型文件)
- Python 版本:3.10.x (推荐使用 Python 3.10.6)
第一步:安装 Python
Stable Diffusion WebUI 基于 Python 开发,首先需要安装 Python 环境。
- 访问 Python 官网下载 Windows 安装包。
- 运行安装程序时,务必勾选 Add Python to PATH 选项,将环境变量自动添加到系统路径中。
- 选择 Customize installation,保持默认组件即可,建议安装
pip包管理工具。 - 安装完成后,打开命令提示符 (CMD),输入
python --version确认版本是否为 3.10.x。
第二步:安装 Stable Diffusion WebUI
目前最流行的 WebUI 实现是 Automatic1111 版本。我们采用 Git 方式克隆代码库,以便后续更新。
- 安装 Git:如果未安装 Git,请先从官网下载安装并配置好环境变量。
- 创建目录:在磁盘根目录或指定位置创建一个文件夹,例如
D:\AI\StableDiffusion。 - 克隆仓库:打开该目录下的命令行窗口,执行以下命令:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git - 进入目录:
cd stable-diffusion-webui - 初始化依赖:首次运行会自动下载大部分依赖,但为了稳定,建议先手动更新脚本。双击运行
webui-user.bat或在命令行输入update.bat(具体取决于版本)。如果是 Linux 环境则需运行./webui.sh。 - 等待安装:首次启动会花费较长时间下载 PyTorch 及相关库,请保持网络连接畅通。
第三步:下载与配置基础模型
WebUI 本身不包含绘画模型,需要手动下载 Checkpoint 模型文件。
- 模型来源:常见的模型托管平台包括 Hugging Face 和 Civitai (C 站)。
- 模型格式:主要使用
.ckpt或.safetensors格式。 - 放置路径:将下载的模型文件放入以下目录:
stable-diffusion-webui\models\Stable-diffusion


