加入VIP

全网最全的Stable Diffusion 安装教学,SD一键安装部署保姆级详细教程

文章目录

  • 一、安装前的知识点
  • 二、Win【N卡安装】
  • 方法一:一键整合包安装
  • 方法二:手动安装
  • 三、Win【A卡安装】
  • 四、Mac【M芯片安装】
  • 五、安装常见问题
Stable Diffusion的安装部署其实并不困难,只需简单点击几下,几分钟就能安装好,不管是Windows还是苹果Mac电脑,不管是哪种显卡,在这里都可以快速掌握安装方法。以下内容心乎囊括了市面大部分显卡的安装方式,教学非常全面,没有半句废话,请找到您需要的版本学习安装即可。

一、安装前的知识点

Stable Diffusion WebUI
Stable Diffusion最早开源出来只是一大堆源代码,而最具代表性的是AUTOMATIC1111大神把这些源代码做成了一个基于浏览器网页运行的程序,可以非常直观的调整、输入参数和拓展插件。

Python
Stable Diffusion WebUI就是基于Python搭建的,所以需要在电脑上搭建Python才能让Stable Diffusion WebUI正常运行。

Git
Stable Diffusion、还有它的各种插件都是在GitHub上开源的,通过Git可以把Stable Diffusion和各种插件安装和更新同步到自己电脑。

电脑配置要求

Win、Mac都能安装,但Mac电脑和AMD显卡的电脑是用CPU渲染的,速度会比较慢,推荐搭配NVIDIA显卡的Win电脑使用。👇 请参考以下配置要求,看看您的电脑配置是否能够达到流畅、高质量的渲染要求。

硬件 最低配置 推荐配置
操作系统 Win10/MacOS10.15+ Win10/11
CPU 无硬性要求 64位8核CPU【i5/i7/i9或AMD都行】
显卡 RTX 2060【参考价1100】 RTX 4060Ti【参考价3800】
显存 6GB 16GB
内存 8GB 32GB
硬盘 100GB可用空间 200GB固态硬盘可用空间
出图时间 2分钟/512*512px 30秒/1024*1024px

详细配置要求说明及推荐


二、Win【N卡安装】

方法一:一键整合包安装

注:【一键整合包】只适用于N卡,别的显卡可能会有问题。一键整合包安装的优点是:安装超级简单、方便,能一键启动,自动更新,自带部分模型和必要的插件,不需要安装python等前置软件。市面上整合包有很多,这里只推荐安装秋葉老师【秋叶整合包】

👉 Stable Diffusion 一键安装视频教程1 👉 Stable Diffusion 一键安装视频教程2

安装步骤:

1、下载资源包

【SD安装资源包】包含:《启动器依赖包》+《SD~N卡标准版》+《SD~N卡豪华版》+《SD~N卡顶配版》+《安装教学视频》+《安装路径图片》,思叔耗费一个多月使用各种版本测试、优化、升级、整理出来,并非完全搬运,耗费不少时间和精力,因此,这部分资源为收费资源,请直接在我们淘宝店或网站购买即可。

《SD~N卡标准版》
SD资源包

淘宝购买SD资源包 网站购买SD资源包

2、安装依赖

下载好后,找到“启动器运行依赖-dotnet-6.0.11.exe”这个文件,双击直接安装。注意:启动器依赖包必须安装,它时里面包含Stable Diffusion启动必须的依赖程序!

3、安装Stable Diffusion

Stable Diffusion压缩包有《SD~N卡标准版》+《SD~N卡豪华版》+《SD~N卡顶配版》三种,它们的区别在于模型和插件的集成量。新手建议使用《SD~N卡标准版》,有基础后可以下载其他的版本。注:三个版本都只支持Nivdia显卡用户。下载好的压缩包,直接解压到硬盘根目录,最好是备一个500G+的固态硬盘,解压到这个硬盘的根目录里。

Stable Diffusion安装包

SD安装教程路径注意事项:解压的路径不要有中文,要是全英文,否则无法启动Stable Diffusion安装包。

sd安装路径

启动器设置

打开启动器之后,弹出窗口,找到左边选项栏里的【高级选项】,选择你的显卡和显存参数,显存大于等于12GB就选择如下,显存优化根据显卡实际显存选择,不要超过当前显卡显存。不过并不是指定了显存优化量就一定不会超显存,在出图时如果启动了过多的优化项(如高清修复、人脸修复、过大模型)时,依然有超出显存导致出图失败的几率。xFormers能极大地改善了内存消耗和速度,建议开启。准备工作完毕后,点击一键启动即可。等待浏览器自动跳出,或是控制台弹出本地URL后说明启动成功。

sd安装路径

Stable Diffusion webui的更新比较频繁,请根据需求在“版本管理”目录下更新:(截止发稿日,整合包已经更新至V1.7版本)

sd安装路径

同样的,也可以对扩展进行一键更新!

sd安装路径

方法二:手动安装

Win手动安装SD需要的工具,Python和Git安装包

一、安装python

打开:python官网 页面找到3.10.6版本下载安装,这个是Stable Diffusion WebUI作者推荐安装版本,安装没有什么难度,唯一需要注意的是安装时要勾选add python 3.10 to PATH。

二、安装git

打开:Git官网,找到64-bit Git windows Setup进行下载。安装一直下一步就可以。

三、安装Stable Diffusion WebUI

接着安装Stable Diffusion WebUI,在硬盘空间充足,并且没有中文路径的文件夹导航栏,输入cmd,复制下面代码

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

回车,等待安装结束,就可以看到stable-diffusion-webui文件夹了,点击进入打开webui-user.bat,等待安装必要的启动项,然后就可以在浏览器打开127.0.0.1:7860进入Stable Diffusion WebUI界面了。

观看安装操作视频教程


三、Win【A卡安装】

AMD显卡安装方法,使用方法和普通整合包完全一致,首次使用打开启启动器后,在启动器设置-高级选项修改生成引擎,选择A卡。

Stable Diffusion A卡专用整合包

之后完全与普通整合包相同,直接启动即可。会提示没有 xformers,这是正常的,A卡用不了。

Stable Diffusion A卡专用整合包

启动后如图所示:

Stable Diffusion A卡专用整合包

愉快的使用

全部设置好后,最好点击【一键启动】,它就会启动Stable Diffusion的WebUI界面。启动的时间大概在1~5分钟左右!

sd安装路径
sd安装路径

启动成功后,会在浏览器中打开WebUI界面,这时你就可以愉快的使用Stable Diffusion啦!

sd安装路径


四、Mac【M芯片安装】

纯代码方式:这种方式速度快,安装成功率高!所以极力推荐使用这种方式来安装!适用于Mac苹果电脑 Apple M芯片【M1/M2/M3】

Mac电脑的配置要求:

MacBook Pro / MacMini Pro
芯片:Apple M1/M2/M3 都可以
内存:8GB以上
存储:512GB以上
系统:MacOS 12以上

Mac安装SD视频教程

一、安装Homebrew

Homebrew是什么?Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
Homebrew自身如何使用:知道软件包具体名称,直接 brew install 软件包名 只知道一小部分名称,用 brew search 小部分名称 查询即可 例如brew search chrome就会把带chrome的软件包全部列出!

国内能正常安装的网址:gitee

cmd+空格,搜索终端,打开终端,把这段代码粘贴到终端回车。

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

一路有1选1,有Y选Y,需要输入开机密码,不会显示密码,直接输入然后回车即可。当询问core cask services可以回车跳过即可,安装完,在终端输入brew -v,能查询到版本就没有问题了,就可以进行下一步了。

me@mymac ~ % brew -v
Homebrew 4.3.9

二、安装python和git等部件

安装python和git等部件,在终端输入下面代码:

brew install cmake protobuf rust python@3.10 git wget

安装完毕在终端输入python3 -V,能查询到版本就没问题了,这时候关闭终端。

me@mymac ~ % python3 -V
Python 3.10.10

三、安装stable-diffusion-webui

在需要安装的stable-diffusion-webui的文件夹上右键,进入终端,(访达界面直接按cmd+option+P,下方就会多出导航栏,在导航栏的stable-diffusion-webui的文件夹上右键,进入终端)然后输入下面代码回车:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

安装完毕后,同样的方法,右键点击上一步刚刚新安装的stable-diffusion-webui文件夹,点击“在终端中打开”,然后输入如下代码,回车即可。

./webui.sh

这一步可能会遇到下载不下来,直接进到 SDW Github 主页,直接下载 Zip 到本地,然后解压就好了。

第一次启动,会下载一些组件库和依赖,可能会比较慢,请耐心等待。另外,如果上一步没有下载模型,这里也会自动帮我们下载一个默认的模型。因为大模型一般都好几个 GB,下起来比较慢,所以推荐大家还是在上一步中自己先将模型下载下来(至少放一个大模型进去,这样这一步就不会再自动去下模型了)。

当出现 Running on local URL: http://127.0.0.1:7860 的时候,说明 Stable Diffusion WebUI 已经启动好了。在浏览器中输入 http://127.0.0.1:7860 就可以看到 Stable Diffusion WebUI 的界面了。

注意事项:

1. 在运行过程中,不要关闭 Terminal,否则页面就打不开了。

2. 下次再启动,进到 Stable Diffusion WebUI 对应的目录,执行 ./webui.sh 即可。

3. 如果安装过程中报错了,可以看文章的第五部分「安装常见问题」,看看有没有解释。

MAC其他安装方式:

如果您觉得代码方式太过复杂,我们也准备了类似【秋叶一键安装包】的【Mac资源整合包】+安装视频教程,傻瓜式操作,目前也只能支持M芯片~M1/M2/M3的安装。整理不易,请付费下载即可!

淘宝购买SD【Mac资源整合包】


Mac安装教学部分参考资料来源【SD部署知乎专栏】:

程序员X小鹿 外笛


五、安装常见问题

安装过程中由于设备的不同,环境的不同,很可能会出现各种各种大大小小的问题,这里我不能还原大家安装过程遇到的问题,但可以给大家一些解决思路。

尝试更新显卡驱动

更新显卡驱动会解决一部分错误问题。

python、Git等前置部件按默认路径安装

python 和 git等前置部件,都按默认路径安装在C盘,不要改变它们的位置,这样会很大程度减少出错几率。

stable-diffusion-webui路径不要有中文

stable-diffusion-webui可以不安装在C盘,但安装路径尽量简单不要套太多层文件夹,每一层文件夹不要有任何中文,有充足的硬盘空余空间。

当安装出现问题,可以尝试另一种安装方式

当有问题的时候,可以尝试换一个整合包或者纯手动方式安装,总有一个方法能行得通。

也可以尝试直接手动搬stable-diffusion-webui下来

打开https://github.com/AUTOMATIC1111/stable-diffusion-webui,点选code,点选download Zip,就是把weibUI整个原版文件夹下载到自己的电脑上。

也有可能是缺少模型

随便下载一个模型包,是ckpt 或者 safetensor后缀的,放置在stable-diffusion-webui/models/ 文件夹里面再次启动。


来一波福利:新鲜的美女出炉啦!!!以下使用Stable Diffusion图生图功能,用不用的模型生成的各种美女图!

sd安装路径
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图
AI美女图

 

 

微海报

标签