git
https://gitforwindows.org/
点击 download 下载安装
miniconda
https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe
速度慢可以搜索 清华源 安装 miniconda3 等关键词, 从国内地址下载
下载安装
下载stable diffusion模型
进入页面 : https://huggingface.co/CompVis/stable-diffusion-v-1-4-original
点击 Access repository, 此时会弹出页面提示登陆. 点击sign up进行账号注册
注册登录后,再次进入页面点击 Access repository,出现下载选项
下载模型文件sd-v1-4.ckpt,该模型4G左右,下载时间较长
4. 下载 web ui 项目库
在想安装的目录下,在文件资源管理器的地址栏输入cmd(就是上方搜索框左边的那一条显示文件夹位置的地址栏),打开命令行
在命令行输入 git clone https://github.com/sd-webui/stable-diffusion-webui.git
安装代码库(图片里的url是旧的,看个意思就行了)
如果前面正常安装了新版的git, 就会开始下载。 如果网速较慢,下载失败, 那么也可以手动下载。 但是大概率后续使用git的地方也会出现错误,要有心理准备。手动下载就是进入https://github.com/sd-webui/stable-diffusion-webui , 点击 download ZIP. 下载的压缩包解压即可。
手动下载代码库
5. 复制模型
将步骤3下载的模型 sd-v1-4.ckpt 改名为 model.ckpt, 复制到项目库stable-diffusion-webui下的 models\ldm\stable-diffusion-v1 文件夹内
6. 执行自动安装脚本
在stable-diffusion-webui项目库下,双击webui.cmd
或者像步骤4一样,在项目库地址栏输入cmd后, 在命令行输入webui, 敲回车执行
这一步耗时最久,也最容易出错。错误排查可参考后文。
7. 安装完成
webui脚本会执行以下几个步骤
Create conda env : 创建 miniconda 环境 env - 环境名 ldm, 自行搜索 conda 使用常用命令activate list 等
Install and update requirements : 在miniconda的ldm的环境内安装所需的依赖库
Run the relauncher and webui.py script for gradio UI options : 执行/scripts目录下的脚本,开启 web ui 的后端
安装完毕后, 会弹出提示
安装完成
之后按提示,去浏览器访问 http://localhost:7860/ 即可打开web ui 工具