Stable Diffusion Web UI 安装流程
作者:Troy Ni
本文使用 AUTOMATIC1111/stable-diffusion-webui 进行安装和配置,另有 秋葉 aaaki 提供的 Web UI 整合包 可供选择。
安装前准备
-
命令行代理
在某些时候,可能需要命令行科学上网。例如,Clash for Windows 可以在
General
-Port
右侧的终端图标 -Copy Commands Only
拷贝命令行翻墙脚本,ClashX(macOS)可以在菜单栏中选择复制终端代理命令
;Surge 可以创建虚拟网卡,Astrill 等 V*N 服务则无需配置。 -
VS Code
下载并安装 VS Code。Windows 安装时勾选
将“通过 Code 打开”操作添加到 Windows 资源管理器文件上下文菜单
和...目录上下文菜单
两个选项。 -
Git 和 GitHub Desktop
下载并安装 Git 或 GitHub Desktop(推荐)。
-
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。
配置、使用方法等,详见: