
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:模型放错位置 - 模型文件要放在指定目录,不是随便放哪都行。
折腾了一晚上,终于成功出图了!这种感觉就像从租房子变成了住自己的房子,虽然房子还需要装修,但归属感完全不一样了。