【更新v1.9.0】强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南

【更新v1.9.0】强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南

【更新v1.9.0】强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南_Qpipi
【更新v1.9.0】强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
此内容为免费阅读,请登录后查看
0积分
网盘密匙:Qpipi2023
允许图像商用
不允许出售模型
不允许生成图像服务费
许可证:CreativeML Open RAIL++-M
免费阅读

Stable Diffusion(简称SD)是当今最流行的免费、开源的AI绘图机器人,很多收费的AI绘图底层就使用了Stable Diffusion。而 Stable Diffusion WebUI(简称SDW)是AUTOMATIC1111基于Stable Diffusion制作的一个友好操作界面,解决了Stable Diffusion用命令行操作的麻烦。

开箱即用!国内首选comfyanonymous制作的 ComfyUI 现已发布:

由大神cmdr2制作的Easy Diffusion懒人一键安装包已经发布:

Stable Diffusion WebUI安装后,用户通过浏览器就能操作Stable Diffusion,包括各项参数、指令、设置、看图等,让所有会使用电脑登的人都能制作令人惊叹的AI绘图。而且你不需要花一分钱、绘图没有数量限制、没有想象力限制,通过安装Qpipi.com里提供的各类绘图模型,你在自己电脑上就可以实现!

虽然SDW使用起来容易不少,但安装Stable Diffusion Webui并不是一件简单的事,特别是在国内。本篇文章主要是想帮助小白用户一步一步在自己电脑上安装Stable Diffusion Webui,虽然过程会有点麻烦,但我相信你再生成第一个AI绘图后,这些麻烦事都会被哪惊艳的绘图效果一扫而光。(Qpipi提示:国内实在装不好就改用 ComfyUI,免去在线下载组件步骤…太多朋友卡墙里了)

注:本文内容所有内容、下载由 https://www.qpipi.com 提供。

好,我们开始啦吧!

第一步:下载 Stable Diffusion Webui

1.1、首先在Github下载Stable Diffusion Webui主程序

AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI (github.com)

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

但Github在国内访问不稳定(DNS污染),所以不一定所有用户都能打开,我也准备了安装包下载:

1.2、使用Qpipi国内Stable Diffusion Webui下载链接(不定期更新)

注:各版本可以用不同目录安装,相互独立,万一新版不能使用,还能用回旧版。

重点:SDW v1.5.0 开始默认支持 LyCORISSDXL 模型,无需另装插件。

更多老版本存档:

1.3、下载完成,开始解压

将下载好的安装包解压到足够空间的硬盘里(剩余容量建议>10G,空间越大越好),例如放在 d:/stable-diffusion-webui ,或者短一点的 d:/sdw,名字随意,但最好用字母或数字的。

虽然主体看起来不大,但后面要装的绘图模型可不小。解压后先不用运行,还要安装两样软件,分别是python和Git。

第二步、安装GIT

2.1、首先到官网下载GIT

官网网址: https://git-scm.com/

下载最新版的就行,一般选64-bit版的,以下是不同系统的下载链接:

官网Windows:64-bit版 | 32-bit版

国内Windows:(备用,如果官网打不开):

官网MacOS:安装指引

官网Liunx:安装指引

2.2、安装GIT

安装步骤注意以下几点选项,其它步骤没啥好说的,按Next下一步直到完成即可。(借用网上的图)

图片[1]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图1、默认选项即可
图片[2]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图2、选第一项(最长的)即可
图片[3]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图3、选Let Git decide即可
图片[4]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图4、选Git from the command line and also…这一项即可
图片[5]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图5、选Use bundled OpenSSH即可

最后Finish完成,跳出个官网,可以不用理会直接关掉。开始进行下一步安装python。

第三步、安装Python

注意:目前推荐的 python 版本为>=3.8.x至3.10.xx,新版 3.11 暂时有兼容问题。

Python是SDW运行所必需的编程语言环境,可以在官网下载最新版:https://www.python.org

3.1、下载python集中链接

官网下载页:https://www.python.org/downloads/

windows版:64-bit/32-bit通用下载

MacOS版: 通用下载

3.2、安装python

步骤比较简单,只要注意以下选项即可(借用网上的图):

图片[6]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
注意选择Add python.exe to PATH这一项再点Install Now。安装路径你可以先记下,后面用的上。

安装完成后,准备进行下一步。

第四步、启动前的文件参数修改(关键-海外用户可以跳过)

由于国内网络环境(大墙)会影响Stable Diffusion Webui的安装成败(安装时会下载组件),所以我们需要多做些准备,不然安装速度和一堆错误会让99%的小白暴走(包括我),很多人就是安装这搞不定被迫放弃。但海外安装可以无视这一步。

4.1、修改webui-user.bat (注意:现在可以不用修改这步了,程序会自动关联,除非关联失败再设。

点进你解压的Stable Diffusion Webui目录,找到 webui-user.bat(国内的现在不要双击!不要执行!不然会被网速、错误折磨疯的…)

右键点文件(更多选项里),选编辑(记事本打开):

图片[7]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图1、将你刚刚安装的python.exe文件路径放在set PYTHON=后面即可,保存退出

什么?忘记python.exe在哪了? 那就到你的 C:/用户/ 文件夹里按上图的路径找一找,或者搜索python.exe ,然后copy路径…

4.2、编辑launch.py(注意:v1.3.1版变更!

Stable Diffusion Webui目录找到 launch.py 右键文件,选择打开方式,可以选用记事本或者editplus、emeditor等编辑。按以下步骤修改,解决国内Github不能直接git获取下载的问题。这里感谢ghproxy.com

注意:v1.3.1版后,launch.py 此文件修改变为你的stable-diffusion-webui/modules/launch_utils.py 文件

CTRL+F 搜索 def prepare_environment() (不同版本在约224~271行),在所有https://github.com的前面加上https://ghproxy.com/。 解决一部分国内无法访问的情况。见下图:

图片[8]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图2.1、 1.3.1~1.4.0版launch_utils.py参考图片进行修改
图片[9]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
图2.2、1.2.1版launch.py参考图片进行修改

如果不想动手改,可以重命名launch.py 为 launch-old.py后,用下载我改好的1.2.1版文件使用,其它版本请自行修改:

1.2.1版 launch.zip
Qpipi2023

4.3、修改pip下载为国内镜像 (NEW新增)

pip国内下载也很慢怎么办,按照这样修改可以快数倍!

1、在 C:\user\你的用户名目录\里新建一个名为pip目录

2、然后在这个pip目录里新建一个pip.ini文件。

3、记事本打开pip.ini,复制以下代码保存后重启,可以启用阿里云的pip镜像加速。

4.4、修改HOSTS文件,解决Git无法下载和下载缓慢问题

首先编辑你的hosts文件,文件路径默认在 C:/WINDOWS/system32/drivers/etc/(视乎你的Windows安装路径,windows安装安在什么盘就去什么盘里找)

右键hosts文件,选择打开方式,可以用记事本编辑

在文件最后增加两行,对应IPv4/IPv6访问:

修改完成后保存即可。

4.5、完成基本文件修改总结

经过以上文件修改,基本上解决90%的国内无法访问和下载速度缓慢的问题。接下来我们再准备一些文件,增加安装效率!

第五步、启动前的必要文件下载(海外用户可以跳过)

虽然第四步已经解决了大多数无法下载和下载缓慢的问题,但有备无患,先把需要下载的文件放好,帮助处理安装失败时的补救!

5.1、下载 CodeFormer-master

首先下载 CodeFormer-master压缩包,解压到你的 /stable-diffusion-webui/venv/Scripts/ 目录里名为CodeFormer-master的目录中,备用

5.2、下载 open-clip-main

同5.1,下载open-clip-2.19.0.zip,解压到你的 /stable-diffusion-webui/venv/Scripts/ 目录里名为open-clip-main的目录中,备用

open_clip-2.19.0.zip
Qpipi2023

5.3、下载 gfpgan-master

同5.1,下载gfpganv1.4.zip,解压到你的 /stable-diffusion-webui/models/GFPGAN/ 目录里GFPGANv1.4.pth,备用

GFPGAN-1.3.8.zip
Qpipi2023
GFPGANv1.4.zip
Qpipi2023

5.4、下载 taming-transformers-master

同5.1,下载taming-transformers-master.zip,解压到你的 /stable-diffusion-webui/venv/Scripts/ 目录里名为taming-transformers-master的目录中,备用

taming-transformers-master.zip
Qpipi2023

5.5、下载 k-diffusion-master

同5.1,下载k-diffusion-0.0.14.zip,解压到你的 /stable-diffusion-webui/venv/Scripts/ 目录里名为k-diffusion-master的目录中,备用

5.6、重磅下载,你的第一个SD模型库!

智能绘图的主体模型决定了你的SD的绘画结果,这些模型都是经过数千万次训练出来的种子,所以开始前必须要有一个模型主体。下面提供是官方的通用模型,作为基础模型练手是足够用的。

模型主体文件后缀名是 .safetensors 、.ckpt、.pt等,目前模型主体多数用安全性高的 .safetensors 后缀名。

模型主体存放目录为,你的 stable-diffusion-webui/models/Stable-diffusion/ 里面

SDW默认模型:sd-v1-4

sd-v1-4.ckpt
Qpipi2023

ESD默认模型:v1-5-pruned-emaonly

注:Qpipi.com的 SD模型栏目汇聚数百个精选模型库,从人物、风景、动漫、机械、建筑、艺术、奇幻、动物等都有,请多捧场支持!Stable Diffusion-Qpipi

5.7、完成文件下载总结

其实海外用户可以跳过第四步和第五步,因为不存在大墙的速度慢和无法访问。国内用户只能麻烦一些了。

本部下载的文件在后期安装遇到问题时,就很有用了。如果你还遇到安装时无法下载的文件,请截图或者告诉我什么安装包出错,我会加上。

第六步、启动Stable Diffusion Webui安装

6.1、首次启动会比较慢,正常!

做了真么多准备,我们要开始第一次运行SDW了。进入你的stable-diffusion-webui目录,双击webui-user.bat

弹出命令提示符界面,等待第一次的准备完成,不用着急,第一次运行过程应该会下载一些程序,并且编译一些代码,所以可能需要等几十分钟,中间记得不要让电脑休眠了。

图片[10]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南

等到提示中出现一段本地IP,就代表启动成功!恭喜你!复制这个IP地址到浏览器,你就可以开始尽情的使用Stable Diffusion Webui啦~

放心,只有第一次启动慢,以后再启动SDW就会很快乐~

注意:Stable Diffusion Webui运行过程中不要关闭这个命令提示符界面!

图片[11]_强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南
注意:AI绘图需要指令告诉他你想要什么,Qpipi收集了大量大神的指令集,可以前往查看

6.2、指令绘图(提示Prompt、负面提示Negative prompt

什么是指令绘图?

就是你告诉AI你想要什么样式的图,就像你告诉画师朋友你想要他帮你画啥图一个道理。

那么,啥也不说可以直接绘图吗?

当然可以,AI会按自己训练过的内容随便乱画… 嗯?!乱画好像也比我画的好。

那么指令的提示(Prompt)和负面提示(Negative Prompt)是什么?

这两种提示在使用中非常重要,以后Qpipi也会提供各路大神的指令给大家尝试。

原则上,提示Prompt是指你想要的东西,而负面提示Negative Prompt则相反,是你不想出现的东西。

但在目前实际使用过程中,受到底层架构影响、矛盾词汇影响、理解能力影响等,是有可能出现偏差的,通过调整指令细节减轻偏差。

指令相同,AI绘制的图片会一模一样吗?

目前而言,就算相同指令,AI绘制出来的画,整体风格相同,但在细节方面会有所不同,也就是目前基本上没有两张细节完全一样的AI绘图(可以玩找不同了)。

提供两套指令给大家练练手用,更多指令请移步SD绘图作品展示-Qpipi,每张作品都带有完整提示指令!

提示指令1:

a girl is standing in the amusement park,1girl,lipstick,ldisheveled hair,colored inner hair,shushing,{steam},Looking at Viewer,golden hour lighting,comic,atmospheric perspective,bokeh,detailed,Cinematic light, intricate detail, highres, detailed facial features, high detail, sharp focus, smooth, aesthetic, extremely detailed, stamp, octane render,{{{masterpiece}}}

multiple people, lowres, bad anatomy, bad hands, text, error, missing fingers,extra digit, fewer digits, cropped, worstquality, low quality, normal quality,jpegartifacts,signature, watermark, username,blurry,bad feet,cropped,poorly drawn hands,poorly drawn face,mutation,deformed,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,extra fingers,fewer digits,extra limbs,extra arms,extra legs,malformed limbs,fused fingers,too many fingers,long neck,cross-eyed,mutated hands,polar lowres,bad body,bad proportions,gross proportions,text,error,missing fingers,missing arms,missing legs,extra digit

第七步:优化SDW,老电脑也能跑

Stable Diffusion Webui对显卡显存有较高要求,直接影响绘图速度。4G显存算入门、24G显存也能全吃光。对CPU要求还好,没有显卡要求高,除非没有独立显卡才用CPU跑(噩梦)。

在测试中我用差不多10年前的GTX970 4G +16GDDR老爷机也能跑默认的512,2-3分钟一张图吧。

建议低于6G显存使用 txt to img 时默认绘图px大小不要调太高,后面可以用 Img to Img 拉升尺寸。

7.1、使用SDW的优化

这些优化有常见的:

1、缓解显存不足 CUDA out of memory 的问题(无论有多大显存都可能出现)

2、优化nvidia系列显卡的性能及内存消耗。

3、解决小于4G显存跑不动的问题(2G显存可跑)

7.2、如何安全关闭Stable Diffusion Webui

一般情况,直接关闭命令提示行窗口,关闭浏览器就可以的。这样可能资源释放不够完全,或者正在跑绘图任务或者程序出错呢?

7.3、其它可能遇到的问题

Stable Diffusion Webui安装、使用过程中你可能会遇到的问题,首先百度一下看看有没有热心网友解答了,或者在这留言给我,大家会尽量解答。

如果这篇文章对你有帮助,请多点赞、分享、收藏~

你还想知道关于Stable Diffusion的内容,欢迎留言告知。

常见问题解答

SD绘图作品和绘图提示指令

AI绘图模型主体CP

相关来源:

SD相关的下载 Stable Diffusion-Qpipi

SD绘图作品展示 SD绘图作品展示-Qpipi

SD精选模型下载SD绘图模型主体-Qpipi

SD优化/美化模型下载SD绘图美化优化-Qpipi

SD插件下载SD绘图插件-Qpipi

希望你喜欢使用这个AI模型,就像我们创造它一样!如果您有任何问题或建议,请在Qpipi社区分享。

使用Qpipi读图提示功能,获取图片TAG Prompt提示

Stable Diffusion AI绘图软件常见问题解答

开箱即用!ComfyUI:强大、模块化的 Stable Diffusion 操作界面和后端

强大的开源AI绘图工具Stable Diffusion Webui最全本地安装指南

Stable Diffusion一键安装懒人包新版,Easy Diffusion支持Windows、Mac绿色安装包

找不到你想要的AI绘画模型下载?请在SD社区或者评论留言告诉我们!

🎨享受精美的AI绘图乐趣!

© 版权声明
THE END
喜欢就支持一下吧!
点赞32 分享
评论 共291条

请登录后发表评论