安装使用 StableDiffusionWebUI

安装使用 StableDiffusionWebUI

  • 1· 什么是 StableDiffusionWebUI
  • 2· 如何完美运行 StableDiffusionWebUI

1· 什么是 StableDiffusionWebUI

      StableDiffusion 并不是一个真正意义上的软件,它是由 Github 上一位叫 automatic1111 的开发者将 StableDiffusion 的源代码做了一个基于浏览器网页去运行的小程序,这就是 StableDiffusionWebUI

在这里插入图片描述

2· 如何完美运行 StableDiffusionWebUI

  一、要想在电脑上完美运行 WebUI 需要先安装如下三个前置应用软件

  1. Python
    SD WebUI 的架构是基于大名鼎鼎的编程语言 Python 去搭建的,所以你需要一个 Python 程序支持它正常跑起来并且更进日后更新

    需要注意 的是安装时候一定要勾选 Add Python to PATHPython 添加到默认路劲,否则后面很多调用 Python 进行的操作都会失灵
    在这里插入图片描述
    安装完成可以 Win + R 键调出系统运行窗口,输入cmd点运行打开后台,输入 Python -V 查看安装的版本号如果与你安装的一致就可以了
    在这里插入图片描述

  1. CUDA
    CUDA 是一个由英伟达公司推出的用于 GPU 的并行计算框架,他是支持你的显卡为 AI 绘画 打工的

    需要注意 的是 CUDA 有很多个版本,它不是越新越好的,因为你的显卡并不一定支持最新版本,如何查询你的显卡适用的版本呢?在刚刚的后台里面输入 nvidia-smi 后回车,会打卡显卡的管理界面,里面就有标明你的设备支持的 CUDA 版本,然后下载对应版本
    在这里插入图片描述
    根据系统对应选项下载,不建议在线安装,建议使用 Local 离线安装包
    在这里插入图片描述

  2. Git
    Git 是一个用于版本控制的软件,无论 SD 还是 WebUI 还是它的各种衍生插件,都是在 GitHub 这个全球最大的代码仓库上开源的,它们也会随着时间更新、迭代,当它们有新东西发布的时候 Git 就可以帮助你实现版本的更新同步
    在这里插入图片描述

  二、安装 WebUI 本体

  1. 下载教程
    这里可以去看 B站 大佬 秋葉aaaki的安装教程
    这里我们也可以直接安装 秋葉aaaki百度网盘链接 提取码是 hjqf
    这里有一个不用会员使百度网盘提速下载的小技巧,打开 设置,在 传输 里面的 优化速率 里面开启该功能,点击应用,如果显示没有开启再操作一次点击应用,完成后不要关闭设置的窗口即可在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

  2. 安装教程
    需要注意 的是,安装路径尽量不要有中文,WebUI 文件夹放在较空的盘里面,后期使用较为占地方
    下载完毕后直接解压当前文件夹就得到了以下内容在这里插入图片描述
    使用 Win + R 键输入 dxdiag 回车点击显示查看显卡内存
    在这里插入图片描述
    如果显存大于 8G 的用 start.bat 启动,小于 8G 或其他的用对应的 脚本 启动在这里插入图片描述

  3. 使用教程
    启动后的黑窗口不要关闭,因为它才是 WebUI 本体
    当黑窗口运行出现 Uvicorn running on http://0.0.0.0:6969 (Press CTRL+C to quit) 时候就可以在浏览器地址栏输入 127.0.0.1:6969 进行使用了在这里插入图片描述
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/55266.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Stable Diffusion AI绘画初学者指南【概述、云端环境搭建】

概述、云端环境搭建 Stable Diffusion 是什么、能干啥? 是一种基于深度学习的图像处理技术,可以生成高质量的图像。它可以在不需要真实图像的情况下,通过文字描述来生成逼真的图像。 可以对图像进行修复、超分辨率转换,将低分辨…

机器人科普--AGILOX 叉车

机器人科普--AGILOX 叉车 1 概述2 导航3 驱动轮组4 叉举参考 1 概述 AGILOX 叉车,不需要画地图路径,很厉害。 2 导航 中间路径自由导航,末端规划出轨迹路线,并使用优良的控制器做轨迹追踪。 AGILOX | 10 Min setu…

电力系统基础知识(东方电子)持续更新

文章目录 三相电、相电压、线电压断路器和继电器电压互感器、电流互感器GOOSE、SV 三相电、相电压、线电压 因为交流电可以通过变压器升降,很容易实现远距离输电,而直流电无法升降,远距离输电会造成巨大浪费。 三相电:三相交流电…

Nacos1.4.1集群——服务注册失败的原因

前言: 学习nacos的时候碰到的问题 当你单击启动的时候不会出现问题 命令: 单击: startup.cmd -m standalone 集群: startup.cmd -m cluster 当时当你启动集群的时候他会默认把你本地的ipv6那个地址默认放上出 会导致你本来搭建集群…

Android复习(Android基础-四大组件)—— Service

1. Service的概述 Service是一个可以在后台长期运行并且不需要和用户进行交互的应用组件。 主要负责:不需要和用户交互而且还要求长期运行的任务,比如耗时操作。 Service不是运行在一个独立的进程当中,不依赖于任何用户界面。 其依赖于创建…

MySQL数据库期末项目 图书馆管理系统

1 项目需求分析 1.1 项目名称 图书馆管理系统 1.2 项目功能 在以前大多部分图书馆都是由人工直接管理,其中每天的业务和操作流程非常繁琐复杂,纸质版的登记信息耗费了大量的人力物力。因此图书馆管理系统应运而生,该系统采用智能化设计&#…

前中后序迭代统一格式遍历法(最好理解)js版本

说实话,有关二叉树遍历这块,特别是迭代版本,网上好多写的糊里糊涂的,尤其是将三种遍历统一风格的,基本都是看到一头雾水,我想了个比较直观点(自认为) 首先,以下图二叉树为例, 使用迭代法,无论哪种遍历顺序都要首先要开一个栈,同时还需要一个指针cur用于控制当前 接…

接口自动化测试-Jmeter+ant+jenkins实战持续集成(详细)

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 1、下载安装配置J…

leetcode 712. Minimum ASCII Delete Sum for Two Strings(字符串删除字母的ASCII码之和)

两个字符串s1, s2, 删除其中的字母使s1和s2相等。 问删除字母的最小ASCII码之和是多少。 思路: DP 先考虑极端的情况,s1为空,那么要想达到s2和s1相等,就要把s2中的字母删完, ASCII码之和就是s2中所有字母的ASCII码之…

同样是跨端框架,React会不会被VUE取代?

看到知乎上有比较多的类似问题,正好这两个框架在以往的一些项目中都有实践过,就借着本篇文章说说我个人的看法。 先摆个结论:不会,毕竟各有千秋,除非跨端框架有被更好的概念所替代,又或者App已经彻底过气了…

联发科CEO:未获准向华为供货,换机潮已过去,手机需求不会更差

据钜亨网报道,联发科近期召开了业绩说明会。蔡力行,该公司副董事长兼首席执行官,表明当前手机市场需求保持稳定,并且随着过去两年用户更换潮的过去,对手机市场明年有一定期望。 根据蔡力行的指示,联发科正在…

ptyhon——案例五:设定:list=[0,1,2,3,4,5] 列表,翻转列表

案例五:设定:list[0,1,2,3,4,5] 列表,翻转列表def Reverse(lst):return [ele for ele in reversed(lst)] #翻转列表 lst[0,1,2,3,4,5] print(Reverse(lst))

Java基础篇_1.3——数据类型和运算符

目录 1.表达式 1.1 Scanner输入流的介绍 1.2 常用运算符 附加逻辑运算符的短路与、短路或 2.位运算符 2.1 位运算的案例 1.表达式 1.1 Scanner输入流的介绍 导包 improt java.util.Scanner 创建Scanner对象 获取用户输入的数据 可以通过以下方法接受用户从键盘上输…

通用版Bubble_sort

❤博主CSDN:啊苏要学习 ▶专栏分类:C语言◀ C语言的学习,是为我们今后学习其它语言打好基础,C生万物! 开始我们的C语言之旅吧!✈ 目录 前言: 一.分析Bubble_sort 二.解决措施 三.模拟实现 前言&#xff…

算法题--二叉树(二叉树的最近公共祖先、重建二叉树、二叉搜索树的后序遍历序列)

目录 二叉树 题目 二叉树的最近公共祖先 原题链接 解析 二叉搜索树的最近公共节点 核心思想 答案 重建二叉树 题目链接 解析 核心思想 答案 二叉搜索树的后序遍历序列 原题链接 解析 核心思想 答案 二叉树 该类题目的解决一般是通过节点的遍历去实现&#x…

【JVM】详细解析java创建对象的具体流程

目录 一、java创建对象的几种方式 1.1、使用new关键字 1.2、反射创建对象 1.2.1、Class.newInstance创建对象 1.2.2、调用构造器再去创建对象Constructor.newInstance 1.3、clone实现 1.4、反序列化 二、创建对象的过程 2.1、分配空间的方式 1、指针碰撞 2、空闲列表 …

聊天系统登录后端实现

定义返回的数据格式 # Restful API from flask import jsonifyclass HttpCode(object):# 响应正常ok 200# 没有登陆错误unloginerror 401# 没有权限错误permissionerror 403# 客户端参数错误paramserror 400# 服务器错误servererror 500def _restful_result(code, messa…

VS开发Qt程序,无法打印QDebug调试信息,VS进行Qt开发时Qt Designer无法使用“转到槽”选项

VS开发Qt程序,无法打印QDebug调试信息,VS进行Qt开发时Qt Designer无法使用“转到槽”选项 VS开发Qt程序,无法打印QDebug调试信息VS进行Qt开发时Qt Designer无法使用“转到槽”选项 VS开发Qt程序,无法打印QDebug调试信息 解决方案…

GFS分布式文件系统

文章目录 GFS分布式文件系统一、GFS概述:1.简介:2.特点:3.GFS术语:4.GFS的工作流程:5.弹性HASH算法: 二、GlusterFS的卷类型:1.分布式卷(Distribute volume):…

emWin - BMP图片显示

BmpCvt.exe 用途 利用BMP图片,进行GUI显示;ICON等图标都是小BMP图片,核心是将BMP图片,转成emWin支持的方式,最终显示到TFT屏上 使用BmpCvt.exe工具,将各个图片转成相应的C文件. emWin有关的工具&#xff…