显卡云搭建 SD(Stable Diffusion)的教程

作为雨云的用户,我觉得我有必要去更新这个教程!!!


如何在雨云的 显卡云 上搭建 SD(Stable Diffusion)
请注意,MacOS和Windows均可以搭建,强烈建议Windows搭建!
首先,您的配置需要满足这个条件


  • 操作系统:Windows,MacOS
  • 显卡:不低于6GB显存的Nvidia显卡
  • 内存:不低于16GB的DDR4或者是DDR5内存(支持ECC更好)
  • 安装空间:需要12GB或者更多,最好用SSD或者是有Nvme协议的SSD

上面是SD的最低配置要求,如果需要更好的出图结果的话,需要性能更佳的显卡
或者是增大您的VRAM,推荐A100/P100/RTX4090/RTX3090系列显卡
Tesla是科学计算卡,拥有着支持ECC的VRAM,和其他消费级显卡来说,消费级显卡没有ECC,不支持内存错误矫正
下面给一个SD的推荐配置:


  • 操作系统:Windows 10/11/Server 2022
  • CPU:多核心的64位处理器,如 E5-2680 V4/Gold6133 等没有大小核区分的CPU
  • 显卡:16GB显存的Nvidia显卡,如RTX4060Ti,RTX4070,Tesla P100或者P40
  • 内存:不低于32GB及以上(支持ECC更好)
  • 安装空间:500GB或更多的,支持Nvme协议的SSD

2.SD安装流程

先讲纯净环境下Windows的部署方式
一切的一切,你得先有一个满足最低配置的设备

1.下载SD程序包

Here it is!
GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
下载最新版本的Release(教程版本为1.70)

2.安装Python环境

因为SD是Python开发的,你先得部署Python环境
请注意:SD需要Python3.6及以上版本的环境

3.安装工程依赖项

在安装SD之前,确保这些依赖正常安装

  1. PyTorch
    2.NumPy
    3.pillow
    4.scipy
    4.tqdm

在安装这些依赖前,你得先安装Python,并且Path设置完毕(能在CMD内运行基本的Python命令)
(其实你可以用PIP安装这些依赖项,如 pip intall 环境依赖名称(记得小写))
后面失败的原因大多数都是源自于这里,环境依赖没安装完毕
哦,我知道你在想什么,更简单的方式,一键安装对吗?
感谢 秋葉aaaki 的努力!!!都™给我关注他!!! 拿去吧,记得安装dotnet6.0.11


注意事项
由于SD是一个复杂的模型库,安装时可能花费大量时间,和较高的系统资源
希望狐狸老师知情这件事情,给他们宽限一点CPU和RAM/VRAM限制
但不代表你可以当哥布林祭师…懂得都懂
2.确保仅打开SD安装程序,杀掉后台没有用的进程(说的就是你!Windows Defender)
3.理论上来说,4GB显存的N卡甚至仅用CPU也能安装,甚至能跑图
但是出图速度极慢,不如去跑ChatGPT(?)
4.看看隔壁 显卡云使用带有CUDA支持的pytorch的问题,希望对您有帮助
5.你最好别把SD藏在C:\,你得留出100GB空间及以上


3.SD,启动

(此章节建议配上此BGM Shed a Light (Like Instrumental Mix) )
启动SD的话,如果是来自 秋葉aaaki 的包的话…直接点击: A启动器!!!
打开后可打开"绘世"启动器,主页面点击 一键启动!!! SD启动!!!
执行操作后,它会调出一个终端,它会跑一会(生成CaO沉淀(?)),直到命令完成执行
等一下,就可以在浏览器打开SD的WebUI页面,URL在终端内给出
如果您选择的是Github部署,直接解压,运行Web.bat即可,效果和上面一样

正在更新…
可能后续有MidJourney的教程

完美占位,期待了