手里那块显卡闲着也是闲着,在线的用多了总觉得受制于人,索性把 Stable Diffusion 搬本地。安装过程其实没啥可说的,照着走就完事,真正把我卡住的全是环境这一层。按我踩的顺序排一下:
-
显存不够就别硬开高分辨率。我一开始不信邪,直接拉大图,结果爆得干脆。后来老老实实先出小图看构图和感觉,看顺眼了再放大,成功率高多了,等待时间加起来反而更短。
-
模型文件放错目录,界面里死活刷不出来。这个最冤,人在那反复重启界面找模型,其实文件躺在隔壁文件夹。路径必须跟程序认的那个对上,不是随便扔进去就能读。
-
第一次生成会卡很久,那是在编译,不是死机。我头一回以为程序挂了,手贱重启,等于前功尽弃又从头来一遍。它就是慢,放着别管,第二次开始就正常了。
-
插件别一口气装一堆。装多了容易互相打架,报错信息还经常牛头不对马嘴,看半天看不出是谁的锅。出问题我的做法是先禁一半,能跑就说明问题出在禁掉的那半边,再对半分下去,几轮就揪出来了。
说白了本地部署难的不是跑起来,是跑起来之后每个小毛病都得自己扛。