Stable Diffusion安装教程?2026最新完整教程与实操指南

Stable Diffusion安装教程?2026最新完整教程与实操指南
要安装Stable Diffusion,你需要一个至少8GB显存的NVIDIA显卡、Windows/Linux/Mac系统,以及约20GB硬盘空间。通常推荐使用整合包(如秋叶、绘世启动器)或官方WebUI,截至2026年6月,最稳定版本为Stable Diffusion WebUI v1.9.4。本文提供从零到实操的完整步骤,包括环境配置、模型下载、常见错误解决,确保你30分钟内跑出第一张图。
核心结论
- 硬件门槛明确:NVIDIA显卡最低GTX 1060 6GB,推荐RTX 3060 12GB以上;AMD显卡需通过DirectML或ROCm支持,Mac M1/M2/M3芯片可用Metal后端。内存建议16GB以上,硬盘剩余空间至少50GB(含模型和缓存)。
- 安装方式三选一:新手首选整合包(如秋叶整合包4.0,一键安装),进阶用户用官方WebUI(Git克隆+Python环境),极速体验用在线平台(如Hugging Face免费Space每天100次推理)。
- 关键依赖:Python 3.10.6(必须此版本,否则报错)、Git、CUDA 11.8(2026年推荐)、PyTorch 2.1.2。不要用最新Python 3.13,会缺兼容包。
- 模型管理:基础模型(Checkpoint)约2-7GB,常用sd_xl_base_1.0(5.9GB)或v1-5-pruned-emaonly(4.27GB)。LoRA和VAE可选。
- 常见失败点:80%的安装失败源于网络问题(GitHub下载慢可通过国内镜像)、显存不足(启动参数加
--medvram)、Python版本错误。本教程会逐一给出解决方案。
操作步骤:从零开始跑通Stable Diffusion
本部分按顺序列出Windows系统下官方WebUI的完整安装步骤。如果你是macOS或Linux用户,只需将命令中的pip替换为pip3,并在启动时加上对应后端参数。截至2026年6月,官方WebUI最新commit为22bcc7be,推荐使用AUTOMATIC1111的stable-diffusion-webui仓库。
步骤1:安装基础环境
- 下载Python 3.10.6:访问python.org,选择Windows installer (64-bit)。安装时务必勾选“Add Python 3.10 to PATH”。验证方法:打开CMD输入
python --version,若显示Python 3.10.6则成功。 - 安装Git:从git-scm.com下载Windows版,全部默认选项。CMD输入
git --version确认。 - 创建专用文件夹:例如
D:\SD(路径不要有中文或空格)。所有后续操作都在此文件夹内。
步骤2:克隆WebUI仓库
在CMD中执行以下命令(注意替换为国内镜像加速):