返回文章列表
Stable Diffusion 本地部署踩坑全记录

Stable Diffusion 本地部署踩坑全记录

2024-02-10AI 生图实战
Stable Diffusion本地部署踩坑
涉及工具:
Stable Diffusion

为什么选择 SD

学完 Midjourney 之后,我开始关注 Stable Diffusion。

原因很简单:免费、本地运行、可以出商用图。而且 Stable Diffusion 开源社区特别活跃,每天都有新模型、新插件、新工作流。

但说实话,SD 的门槛比 Midjourney 高多了。

硬件要求

  • 显卡:至少 6GB 显存,RTX 3060 以上比较稳
  • 内存:16GB 起步
  • 硬盘:至少 50GB 空间(模型动不动几个 G)

我之前配的电脑刚好满足条件,RTX 3060Ti+ 32GB 内存,心里暗喜。

安装步骤

第一步:安装 Python

SD WebUI 需要 Python 环境,我按照教程下载了 Python 3.10。注意版本不能太高,3.12 可能会有兼容问题。

第二步:克隆仓库

在 GitHub 上找到 AUTOMATIC1111 的 WebUI 项目,用 git clone 下来。

第三步:下载模型

最常用的是 SD 1.5 模型,4GB 左右。社区也有各种版本的 checkpoint 模型。

踩坑记录

踩坑 1:科学上网 - 如果 github 打不开,需要配置代理。

踩坑 2:依赖冲突 - 第一次启动时报了一堆错误,后来发现是 pip 包版本问题。

踩坑 3:模型放错位置 - 模型文件要放在指定目录,不是随便放哪都行。

折腾了一晚上,终于成功出图了!这种感觉就像从租房子变成了住自己的房子,虽然房子还需要装修,但归属感完全不一样了。