文章

在 Windows 上部署 stable diffusion

本地部署 stable diffusion

在 Windows 上部署 stable diffusion

安装 CUDA 和 git

  • 检测支持的 CUDA 版本 nvidia-smi
  • CUDA 官网 下载并安装
  • 安装后确认 CUDA 版本 nvcc --version
  • 下载 Git-2.50.0-64-bit 并安装

下载安装 Anaconda

Anaconda 官网 下载并安装,安装后执行如下命令

1
2
3
conda create -n stablediffusion python=3.10.8
conda env list
activate stablediffusion

安装 sd 相关文件

下载 sd 官方 checkpoint 文件

下载 stable-diffusion-webui

克隆 stable-diffusion-webui 到本地

1
git clone https://gh.llkk.cc/https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

部署

  • model.ckpt 放到 models 文件夹下
  • repositories 文件夹和 GFPGANv1.3.pth 放到 webui 根目录下(webui.bat 同一个文件夹)
  • 在 conda 虚拟环境命令行中进入到根目录中打开 webui-user.bat
  • 等一会之后,自动打开 Stable Diffusion Web UI,本地默认地址为 http://127.0.0.1:7860

汉化

  • https://gh.llkk.cc/https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN.git
本文由作者按照 CC BY 4.0 进行授权