网站首页 > 编程文章 正文
这里是最近沉迷AI的钟离,今天又来教大家小知识了。正如标题所示,今天是来教大家安装Stable Diffusion的,一个免费开源的AI绘图工具。本篇文章会尽量直白简洁方便理解,毕竟来看的大家基本是小白,我自己也不例外。
事前准备:
1.配置足够的电脑(尤其是显卡有一定要求,显存至少4G以上,越大越好,本人使用3060显卡),配合这篇教程建议使用Win10或者Win11的操作系统。
2.稳定的网络(最好是会使用魔法。因为很多工具资源是github等网站下载的)
那么正式开始之前我们还需要配置环境,简单来说就是装两个前置的东西:Python和Git
首先是Python最好安装3.10.6版本,其他版本可能会有兼容性问题,冒出一堆奇妙的bug。Python的安装请看这个地址:www.python.org/downloads/release/python-3106/ 拉到最下面看到Files列表,选择Windows installer下载并安装(根据你的系统选择64或者32位的,我觉得这个年代还想玩AI的人应该没有用32位电脑的了吧)
在安装Python时注意勾选Add Python 3.10 to PATH这个选项
另外建议改一下安装路径,不要装在C盘,其他保持默认即可。
接下来安装Git,地址见:github.com/git-for-windows/git/releases/tag/v2.40.0.windows.1
还是根据系统64或者32位来选择一个下载(64bit就是64位,32bit就是32位),注意是图中箭头指的后缀exe的文件。
Git的安装除了安装位置都保持默认即可,我就不放图和具体步骤了(除了改安装路径其他不用看,直接点下一步就好了)
接下来就是重头戏了,我们来安装Stable Diffusion的本体,其实也不大。这是github上的大佬AUTOMATIC1111制作的浏览器UI版本(本来的Stable Diffusion只有命令提示符那样依靠代码工作)
地址见:github.com/AUTOMATIC1111/stable-diffusion-webui
点击Code按钮再点击Download ZIP
接下来你就能得到一个压缩包,我们把这个压缩包解压到你喜欢的地方,建议空间大一点的硬盘分区里,因为你接下来可能会往里面塞几十G甚至更多的模型文件。
本体之后我们已经没有几步了,大家再接再厉
接下来的步骤就很简单了,为了偷懒我们可以使用秋叶aaaki大佬制作的启动器,也方便下载模型。(秋葉aaaki的个人空间_哔哩哔哩_bilibili)
启动器的下载地址:https://pan.baidu.com/s/1XHOx7zgO0IQVL-01opwXjA?pwd=uvdy
度盘里有两个文件,首先下载安装启动器运行依赖
然后下载sd-webui启动器的压缩包,把里面的文件解压到刚才Stable Diffusion的根目录里就行了
然后我们就可以打开启动器安装大佬已经整理好的各路模型。
模型在模型管理界面下载即可,一般推荐必装anything-v3
接下来简单勾选一些选项就可以点击一键启动了。
另外注意第一次使用,启动器会自动下载配置一些环境,请耐心等待。
运行之后会自动弹出一个控制台窗口和浏览器网页,这时你就可以开始愉快使用了(控制台窗口不要关闭)
如果没有弹出网页可能是因为你没有勾选“启动完毕自动打开浏览器”的选项,但是你也可以从控制台窗口里找到网址复制粘贴到浏览器中打开
猜你喜欢
- 2024-10-10 git秘钥问题解析及gitlab配置(git密钥在哪个文件夹)
- 2024-10-10 PyIDM开源高速引擎Internet下载管理器,搬运工福利
- 2024-10-10 python安装weditor失败, error: subprocess-exited-with-error
- 2024-10-10 自动化测试基础:pycharm如何关联git对GitHub进行代码管理?
- 2024-10-10 git搭建以及使用,搭建github远程仓库
- 2024-10-10 一款运行于windows上的linux命令神器-Cmder(已经爱不释手)
- 2024-10-10 .NetCore+git+IIS+Jenkins的CI/CD
- 2024-10-10 巧妙利用代码托管平台gitee,再也不用担心找不到Java项目
- 2024-10-10 这个40M的小工具助你在windows下处理数据如虎添翼
- 2024-10-10 新手快速上手Git与小乌龟(git小乌龟怎么合并代码)
你 发表评论:
欢迎- 05-09Spring Boot3 RESTful 接口参数校验,这篇吃透就够了!
- 05-09《Spring6》第02节:基于XML方式搭建Spring6框架开发环境
- 05-09MapStruct架构设计(mapstruct @mapping)
- 05-09分布式微服务架构组件(分布式微服务架构设计)
- 05-09Java Swing组件下的JButton实例(java swing 组件)
- 05-09java基础都在这了,小主们拿去吧(java基础是指什么)
- 05-09AOP的实现落地(拦截过滤),一切都要从Servlet说起
- 05-09【Spring Boot】WebSocket 的 6 种集成方式
- 最近发表
-
- Spring Boot3 RESTful 接口参数校验,这篇吃透就够了!
- 《Spring6》第02节:基于XML方式搭建Spring6框架开发环境
- MapStruct架构设计(mapstruct @mapping)
- 分布式微服务架构组件(分布式微服务架构设计)
- Java Swing组件下的JButton实例(java swing 组件)
- java基础都在这了,小主们拿去吧(java基础是指什么)
- AOP的实现落地(拦截过滤),一切都要从Servlet说起
- 【Spring Boot】WebSocket 的 6 种集成方式
- Java 中五种最常见加密算法:原理、应用与代码实现
- 用注解进行参数校验,spring validation介绍、使用、实现原理分析
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)