写一下本地部署 Stable Diffusion 的过程和踩的坑

首先列一下我参考的教程:

https://ivonblog.com/posts/windows-stable-diffusion-webui/#

之前已经接触过 Disco Diffusion 了,用的是 Google 的 colab,当时只听别人说过有个叫 SD 的生成速度快得多,当时没有详细了解,最近才萌生出兴趣去了解了一下。

发现很多人都是用的 Stable Diffusion WEBUI 来本地部署的,所以自己上手玩玩。

硬件方面是 10400+16GDDR4+3060TI 的组合,720P 的出图速度还算可以接受,30S 以内。

具体详细的过程前面的教程里都写了,其实官方的项目文档那套流程就可以的,没有网上写的那么多弯弯绕绕,只是在国内存在需要翻墙的问题,所以这部分没有什么参考性,大家各显神通。

直接说我踩的坑:

避坑第一步,不要安装到 C 盘,会有权限问题,无法排查。

我是习惯把软件装在 C 盘的,为此 C 盘留的空间也都很大,但是现在 Windows 的用户权限貌似比较奇怪,有的软件安装会出现问题。

避坑第二步记得修改下载地址,否则下载失败。

因为下载地址是 github 所以如果不翻墙下载速度极其感人且动不动就失败,参考别人的解决办法是在 https://github.com 前面加上 https://ghproxy.com/进行加速,也有使用软件的,反正各种办法都有。

避坑第三步记得手动下载模型,否则自动下载的模型不仅版本低速度还很感人。

当安装程序检测到你的 stable-diffusion-webui\models\Stable-diffusion\目录下面没有模型文件的时候会自动下载 V1.5 的模型,大小几个 G 而且速度非常的感人,所以建议提前先把想要的模型下载好了放进去,节省很多时间。

以上

如果一切顺利,安装完成后可以在 https://civitai.com/这个网站找到很多有用的模型和 lora,并且在评论区还可以看到别人的作品,直接 copy 别人的描述词可以帮助我们快速学习有哪些好用的描述。

最后贴几个我生成的作品。

发表回复