SD的下载和安装
2023-10-22
2分钟阅读时长
项目简介
Stable Diffusion 是开源项目,可以从 github 免费下载。其核心本体是 python 程序,需要搭配 UI 客户端使用。我们一般通过:
- 本体 + webUI,在网页上操作
- 本体 + API + 客户端,在客户端上访问
相关链接
- stable-diffusion:核心程序
- stable-diffusion-webui:webUI 实现
- Stable-Diffusion-Android:安卓客户端实现
- HandyDiffu:iOS 客户端实现
- ComfyUI:基于节点流程序的 webUI 实现
安装方式
推荐整合包安装
如果你使用的是 Windows,如无特殊需求,不建议自己下载源码安装。需要自己懂 git、python 项目部署知识,并且需要一定的网络环境,否则安装过程很容易报错。这里推荐使用:秋葉 aaaki 大佬的整合包,整合了源码和运行环境:
链接地址:https://www.bilibili.com/video/BV1iM4y1y7oA
源码安装方式
如果你使用的是 Linux 或者 Mac 系统,且满足硬件要求,你可以使用源码安装方式安装。当然,windows 也支持这种方式。
这里简要总结一下安装流程,不做过多描述,感兴趣可以参考网上详细部署教程。
- 确保已经安装了 git、python3.10.9、pip
- 将stable-diffusion-webui项目克隆到本地
- 进入项目目录,为项目安装依赖
- 下载大模型到项目/models/stable-diffusion 下
- 启动项目
启动方式
- 整合包方式,根据整合包提示启动即可。
- 源码安装,根据你的设备平台,执行 webui-user.bat 或者 webui-user.sh 以启动
启动时会打开控制台输出调试信息,等待加载启动完成,如果没有报错,页面中会输出类似于http://127.0.0.1:7860的链接,此时在浏览器中访问:http://127.0.0.1:7860打开webui即可。
使用过程中,需要确保控制台不被关闭。