当前位置:首页MidjourneyStable Diffusion安装教学说明,SD一键安装部署保姆级详细教程

Stable Diffusion安装教学说明,SD一键安装部署保姆级详细教程

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】
显存6GB16GB
内存8GB32GB
硬盘100GB可用空间200GB固态硬盘可用空间
出图时间2分钟/512*512px30秒/1024*1024px

Stable Diffusion安装教学说明,SD一键安装部署保姆级详细教程


二、Win安装(两种方法)

方法一:一键整合包安装

优点:安装超级简单、方便,能一键启动,自动更新,自带部分模型和必要的插件,不需要安装python等前置软件

缺点:有可能出现或多或少的问题,集成的插件有可能是自己不需要的

市面上推荐的整合包主要有【秋叶整合包】和【星空整合包】,他们内核都是一样的,在使用上没有什么区别,只是封装的启动界面和集成的插件有一些区别。新手推荐安装秋葉老师的整合包,使用AMD显卡和集成显卡或者配置低一些的同学推荐安装星空老师的整合包。

秋叶包安装操作视频教程

星空包安装操作视频教程

先下载启动器依赖包,下载好后直接双击安装,启动器依赖包必须安装,否则无法使用Stable Diffusion安装包。

依赖包:

链接:https://pan.baidu.com/s/1WciwuIpgkhvTasKjQzxp1g?pwd=6666

提取码:6666

依赖包安装好后,再下载Stable Diffusion安装包。安装包内有《标准版》和《豪华版》,新手建议使用《标准版》,有基础后可以下载《豪华版》使用。《标准版》和《豪华版》的区别在于模型和插件的集成量。

N卡【英伟达显卡】标准版【新手推荐】

Windows用户下载,约8G,适合初学者使用,集成10个插件和全部功能模型,自带2个L0RA,1个热门大模型。注:仅支持Nivdia显卡用户。安装前需要安装《启动器运行依赖-dotnet-6.0.11》

链接:

链接:https://pan.baidu.com/s/16CzW88CVcAX9EZDj9ktZFw?pwd=6666
提取码:6666

N卡【英伟达显卡】豪华版【高手推荐】

WindoWs用户下载,约52G,适合已经会用的用户,集成15个插件和全部功能模型,自带5个LoRA,7个热门大模型。包含ControlNet:全模型和插件Deforum所需的模型。注:仅支持Nivdia显卡用户。安装前需要安装《启动器运行依赖-dotnet-6.0.11》

链接:https://pan.baidu.com/s/1Rc7yWejCS9Fdc9kFtmNMwQ?pwd=6666
提取码:6666

下载好的Stable Diffusion安装包,直接解压到硬盘根目录,最好是备一个500G+的固态硬盘,解压到这个硬盘的根目录里。

Stable Diffusion安装包

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

sd安装路径

启动器设置

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

sd安装路径

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

sd安装路径

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

sd安装路径

AMD显卡安装方法

链接:https://pan.baidu.com/s/1svPU68-_NXMBv_UG-8uanQ?pwd=6666
提取码:6666

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

Stable Diffusion A卡专用整合包

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

Stable Diffusion A卡专用整合包

启动后如图所示:

Stable Diffusion A卡专用整合包

愉快的使用

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

sd安装路径
sd安装路径

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

sd安装路径

方法二:手动安装

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

链接:https://pan.baidu.com/s/1UMbwbmpWukCwx83BEi5cvw?pwd=8888 提取码:8888

一、安装python

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

二、安装git

Git官网:https://git-scm.com/download,找到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界面了。

观看安装操作视频教程


三、苹果Mac安装

纯代码方式:这种方式速度快,安装成功率高!

Mac安装SD视频教程

一、安装Homebrew

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@Mac-Studio ~ % brew -v
Homebrew 4.1.3-58-g3f49592

二、安装python和git等部件

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

brew install cmake protobuf rust python@3.10 git wget

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

me@Mac-Studio ~ % 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

注意事项:

Mac安装其实就几个步骤,安装完brew,输入brew -v查询一下有没版本显示,返回版本号就证明没问题可以下一步,继续在同一个终端界面安装一系列的前置部件,安装完输入python3 -V查询是否安装成功,有版本返回就可以了,这时候关闭终端。然后准备通过git命令下载stable diffusion,这次是要在自己自定的文件夹上右键终端打开,安装后就会在这个文件夹里面多出stable-diffusion-webui,等待安装完毕后关闭终端,重新在stable-diffusion-webui这个文件夹上右键终端打开(这两次终端打开的文件夹是不一样的),然后再输入./webui.sh就可以了,一步步排除看是哪一步出问题。

MAC其他安装方式:

链接:https://pan.baidu.com/s/1NoOSthDu_18QGkzw8wf8Fg?pwd=6666
提取码:6666


四、安装过程常见问题

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

尝试更新显卡驱动

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

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美女图
温馨提示:
搜索