麻花痒 发表于 2024-10-18 07:52:00

【Stable Diffusion Webui】当地部署教程——利用假造环境,教你以简洁不折

弁言

AIGC如今也是愈发成为了热门的话题,从现在呈现出来的技术力来看,也大有重塑诸多行业生态的趋势。作为图像天生领域中如今已得到广泛利用的工具stable diffusion webui,以其友好的交互式界面与良好的扩展性,成为了AI绘画工具的代表之一。Stable diffusion wenbui作为开源项目发布在了github网站,然而由于其对环境的依赖导致在当地PC端部署时会有一定的麻烦。笔者将自己部署时的经验心得分享在这里,算是给自己当个备忘录,同时也希望帮到更多同样对此有兴趣的小伙伴。总结一下核心流程就是,三个须要,两句代码。以下笔者就带你用最简单最不折腾的方式,安装stable diffusion webui!
何谓“三个须要,两句代码”?

三个须要:
(1)Anaconda——Python假造环境管理器
下载链接:https://www.anaconda.com/download
(2)Git——克隆项目到当地
下载链接:https://git-scm.com/downloads/win
(3)邪术上网的环境——保证能下载到资源
两句代码:
(1)创建stable diffusion webui所需要的假造环境:
conda create –name (自定义环境名称) python=3.10.6
(2)在假造环境下克隆stable diffusion webui项目:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
整个流程的核心就在这里了,是不是看上去非常清爽?另外阐明一下,笔者利用的电脑是Windows系统+N卡设置,应该大部分人都是这样的环境吧~另外跟各人梳理一下一些很多教程帖上都会出现的非须要安装操纵:
(1) 安装Python:其实没须要,有Anaconda就行了。一样平常真的来调用Python作为环境基底的我愿称之为“真实环境”,笔者刚上手Python的时候捯饬过,相比假造环境真的太费事了!
(2) 安装VS Code/Pycharm:如果你不是来研究代码的话,这些也可以不用出现,ta们只是个集成编译器而已
(3)安装pytroch:pytorch如今可以作为依赖库由脚本自行安装,其实不需要自己安装,除非你的网炸到2-3G的库短时间下不下来~
操纵流程

(1)Anaconda、Git的下载安装

这个不是本文重点,省略。如果不会的话移步CSDN和知乎的相关教程帖。
(2)创建conda假造环境

示例代码:
conda create–name SD python=3.10.6
(3)在假造环境下克隆stable diffusion webui项目

先进入方才创建的假造环境,然后在你想要安装stable diffusion webui的位置创建一个文件夹(利用英文来避免不须要的麻烦,例如E:\SD),然后在假造环境下进入这个文件夹,最后输入代码举行项目克隆。
示例代码:
conda activate SD
cd E:\SD
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

https://i-blog.csdnimg.cn/direct/23a36f597abe42faa30067383b504df9.png#pic_center
(4)启动stable diffusion webui

如今我们离成功就差最后一步了,也是最关键的一步,之前我们说了torch等依赖库不用一开始就装,我们可以利用conda假造环境下 “缺啥找啥”的特性,让ta帮我们装好所有依赖的项目库,这样不但免去了我们自己翻来覆去找资源的功夫,更是避免了万恶的Python库版本不兼容标题,省时省力,就是需要一个良好的网络环境。
接下来我们需要在假造环境下启动webui-user.bat这个文件,你可以在安装目录下找到它。
https://i-blog.csdnimg.cn/direct/6bd13bd47d8f43d2a48c4e1623b4e5d5.png#pic_center
然后像我这样在命令行中输入代码启动该文件,接下来你会看到一万条代码飘过,是ta在启动时自动安装所需要的依赖库,应该大部分环境会在Installing Requestment这条代码上会卡一会,请不要着急,耐心等候。
https://i-blog.csdnimg.cn/direct/01169782c1f94a45965e145c70883b07.png#pic_center
继续加载就会发现欣赏器自动打开了一个页面,没错,就是你心心念念的这个界面。
https://i-blog.csdnimg.cn/direct/879f58bdb36442c6afd37b621f2add3e.png#pic_center到这,恭喜你,大功告成啦!
利用阐明

stable diffusion webui实质是个以网页交互界面为载体的框架平台,真话说有点神似jupyter notebook,个人的一点鄙见哈。因为此时倘若想要利用这个平台便捷地举行AI绘画,我们还缺少模型文件以及一些实用的插件。差别于市面上一些安装包,我们现在一顿操纵所拿到的,仅仅是一个空壳子,里面啥也没有,需要我们自己去弥补。
(1)模型文件

模型网站推荐:Hugging Face、C站。
下载到的模型文件(大多是ckpt文件,另有一部分是safetensor文件)直接扔进这个文件夹目录下。
https://i-blog.csdnimg.cn/direct/a937777b254c41ef9e78afc3c5382722.png#pic_center
然后点这里刷新下就能利用了。
https://i-blog.csdnimg.cn/direct/75b7692c9d2d4193adecd8a483a4633e.png#pic_center
(2)插件

另有一些从利用舒服度角度来说的应用插件。授人以鱼不如授人以渔,相较于网上流传的一些暂时“一应俱全”的安装包,笔者信赖接下来的操纵如果能够得心应手,那你就能够让stable diffusion webui变得更加符合你个人的需求啦!常用的一些插件可以找到【Extension】—>【Available】,然后找到图中红色框里的搜索栏中举行搜索即可。搜不到的可以在网上找资源下载了安装包后解压缩到目录.\stable-diffusion-webui\extensions下,再重启stable diffusion webui即可。
https://i-blog.csdnimg.cn/direct/f1351061120f4f7a8fe97dc29a7bbf6c.png#pic_center

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【Stable Diffusion Webui】当地部署教程——利用假造环境,教你以简洁不折