stable-diffusion-webui安装与使用过程中的遇到的error合集

news/2024/5/8 14:44:56

stable-diffusion-webui1.9.2踩坑安装

  • 1. 安装过程
    • 1.1 stable-diffusion-webui
    • 1.2 在win11或win10系统安装,需修改两个启动脚本
      • 1.2.1 修改webui-user.bat
      • 1.2.2 修改webui.bat
    • 1.3 双击 webui-user.bat 启动脚本
      • 1.3.1 no module 'xformers'. Processing without' on fresh installation
      • 1.3.2 cannot import name 'create_sampler_and_steps_selection' from 'modules.ui'
      • 1.3.3 No module named 'scripts.animatediff_mm'
  • 2. 使用过程
    • 2.1 sampling method
      • 2.1.1 DPM++ 2M SDE 和 DPM++ 2M SDE Heun
      • 2.1.2 UniPC

1. 安装过程

1.1 stable-diffusion-webui

直接 git clone 源码安装,默认最新版

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

1.2 在win11或win10系统安装,需修改两个启动脚本

1.2.1 修改webui-user.bat

示意图 修改即可, 保存
在这里插入图片描述

1.2.2 修改webui.bat

按 图 修改即可, 保存
在这里插入图片描述

1.3 双击 webui-user.bat 启动脚本

1.3.1 no module ‘xformers’. Processing without’ on fresh installation

参考 issues/15444#

1.3.2 cannot import name ‘create_sampler_and_steps_selection’ from ‘modules.ui’

参考 issues/145#

1.3.3 No module named ‘scripts.animatediff_mm’

参考 issues/15606#

2. 使用过程

2.1 sampling method

2.1.1 DPM++ 2M SDE 和 DPM++ 2M SDE Heun

UnboundLocalError: local variable ‘h’ referenced before assignment

原因:代码中局部变量问题, 在 652702 行都会遇到同一个问题
报错代码的位置stable-diffusion-webui\repositories\k-diffusion\k_diffusion\sampling.py", line 652
解决办法:两个地方有问题,直接按截图中修改即可
在这里插入图片描述
在这里插入图片描述

2.1.2 UniPC

AssertionError: UniPC order must be < sampling steps

原因 :采样步数太小,在 采样步数 设置为 1 时遇到的错误
解决办法Sampling steps 设置大点,eg: 20

后续遇到问题再补充…


http://www.mrgr.cn/p/05121421

相关文章

rabbitmq系列03---发布确认

一、发布确认逻辑 生产者将信道设置成 confirm 模式,一旦信道进入 confirm 模式,所有在该信道上面发布的消息都将会被指派一个唯一的 ID (从 1 开始),一旦消息被投递到所有匹配的队列之后,broker 就会发送一个确认给生产者 (包含消息的唯一 ID),这就使得生产者知道消息已经…

生成式AI原理技术详解(一)——神经网络与深度学习

本文主要介绍了生成式AI的最新发展&#xff0c;提到了GPT-5和AI软件工程师在行业中的影响&#xff0c;指出AI技术进步对国家竞争和个人职业发展的潜在影响。 未来已来 最近有两则新闻&#xff1a; sam altman自曝GPT-5细节&#xff0c;公开宣称GPT-5提升将非常大&#xff0c;任…

玩转手机在AidLux上安装宝塔面板

AidLux&#xff0c;手机不用刷机、不用root&#xff0c;直接在手机应用市场就能下载使用。 1.4G的应用包&#xff0c;看起来挺大的&#xff0c;那是因为内嵌了一套完整的AIoT应用开发和部署平台。 不仅Android手机可以玩&#xff0c;华为的Harmony系统也可以使用。 使用它最主…

关于ida f5时报错lumina无法连接到云服务器的问题

在用ida的时候不知道怎么回事突然就f5不了了,报错 Decompilation failure: 4005F7: cloud: Server is not available Please refer to the manual to find appropriate actionslumina: connect: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。4005F…

在Elasticsearch 7.9.2中安装IK分词器并进行自定义词典配置

Elasticsearch是一个强大的开源搜索引擎&#xff0c;而IK分词器是针对中文文本分析的重要插件。本文将引导您完成在Elasticsearch 7.9.2版本中安装IK分词器、配置自定义词典以及验证分词效果的全过程。 步骤一&#xff1a;下载IK分词器 访问IK分词器的GitHub发布页面&#xf…

排队叫号取号投屏语音播报小程序开源版开发

排队叫号取号投屏语音播报小程序开源版开发 多场景排队叫号系统&#xff0c;支持大屏幕投屏&#xff0c;语音播报叫号&#xff0c;可用于餐厅排队取餐、美甲店排队取号、排队领取、排队就诊、排队办理业务等诸多场景&#xff0c;助你轻松应对各种排队取号叫号场景。 功能特性…

Unity AssetsBundle打包

为什么要使用AssetsBundle包 减少安装包的大小 默认情况下&#xff0c;unity编译打包是对项目下的Assets文件夹全部内容进行压缩打包 那么按照这个原理&#xff0c;你的Assets文件夹的大小将会影响到你最终打包出的安装包的大小&#xff0c;假如你现在正在制作一个游戏项目&…

SQL217 对所有员工的薪水按照salary降序进行1-N的排名

示例: drop table if exists `salaries` ; CREATE TABLE `salaries` ( `emp_no` int(11) NOT NULL, `salary` int(11) NOT NULL, `from_date` date NOT NULL, `to_date` date NOT NULL, PRIMARY KEY (`emp_no`,`from_date`)); INSERT INTO salaries VALUES(10001,88958,2002-…

下载M3U8/Blob视频教程

准备工作: 以下操作默认为google浏览器,如微信中的视频提示“请在微信客户端打开链接”,则按如下设置微信客户端(默认浏览器设置为google浏览器) 1、安装”篡改猴“ 安装成功,其他插件安装方法类似。 2、打开视频网站播放视频,并下载

使用Files.walk删除文件

使用`Files.walk`删除指定文件名的文件。摘要:使用Files.walk删除指定文件名的文件。使用Files.walk工具,递归判断指定目录中的常规文件路径名是否符合约定名称,如果满足条件就删除。 public class DelFile {// 文件名在此集合就删除private static Set<String> given…

表情识别 | 卷积神经网络(CNN)人脸表情识别(Matlab)

表情识别 | 卷积神经网络(CNN)人脸表情识别&#xff08;Matlab&#xff09; 目录 表情识别 | 卷积神经网络(CNN)人脸表情识别&#xff08;Matlab&#xff09;预测效果基本介绍程序设计参考资料 预测效果 基本介绍 Matlab使用卷积神经网络(CNN)&#xff0c;进行人脸表情情绪识别…

LabVIEW轴承表面缺陷检测系统

LabVIEW轴承表面缺陷检测系统 为了解决轴承生产中人工检测效率低下、误检率高的问题&#xff0c;实现了一套基于LabVIEW的轴承表面缺陷自动检测系统。该系统利用工业相机采集轴承图像&#xff0c;通过图像处理技术对轴承表面的划痕缺陷和倒角缺陷进行自动识别和分析&#xff0…

Linux 环境下制作 deb 软件包

一、简介 前面的笔记中已经展示过了,怎么移植的一个工具境到 ARM 环境中,对于使用 buildroot 和 yocto 的朋友来说,此笔记就没有作用了,因为管理工具包会帮我们把这个工作处理了,就算需要自定义包操作方式也不一样,可以参考上一篇笔记。 而对于 ubuntu 这样的操作系统,虽…

【QA】Git的底层原理

前言 本文通过一个简单的示例&#xff0c;来理解Git的底层原理。 示例 1、新建本地仓库并上传第一个文件 相关步骤&#xff1a; 新建仓库及创建文件查看文件状态将文件添加到暂存区将文件提交到本地仓库 HMTeenLAPTOP-46U4TV6K MINGW64 /d/GSF_Data/Github/Java/Git/git-…

职场口才使人取得事业上的成功?

职场口才使人取得事业上的成功&#xff1f; 一、引言 在职场中&#xff0c;一个人的口才能力往往成为其事业成功的关键因素。优秀的职场口才不仅能够帮助我们更好地与他人沟通交流&#xff0c;还能够展现个人的专业素养和魅力&#xff0c;为事业的顺利发展奠定坚实基础。本文将…

力扣-419. 甲板上的战舰

1.题目 题目地址(419. 甲板上的战舰 - 力扣(LeetCode)) https://leetcode.cn/problems/battleships-in-a-board/ 题目描述 给你一个大小为 m x n 的矩阵 board 表示甲板,其中,每个单元格可以是一艘战舰 X 或者是一个空位 . ,返回在甲板 board 上放置的 战舰 的数量。 战舰…

有没有大佬知道这种数据应该怎么抓取呀?

大家好,我是Python进阶者。 一、前言 前几天在Python白银交流群【王者级混子】问了一个Python网络爬虫的问题。问题如下:有没有大佬知道这种数据应该怎么抓取呀?我鼠标移到上面才会出现的数据。二、实现过程 这里【Crazy】和【此类生物】给了一个指导。后来粉丝也查了下谷歌…

你的网站还在使用HTTP? 免费升级至HTTPS吧

如果您的网站还在使用老的http协议&#xff0c;可以申请一个免费的SSL证书升级至https&#xff01; 具体步骤如下&#xff1a; 1 申请免费SSL证书 根据你的需求选择合适的SSL证书类型&#xff0c;如单域名证书&#xff0c;多域名证书、通配符证书 登录免费供应商JoySSL官网&…

有意思!一个关于 Spring 历史的在线小游戏

发现 Spring One 的官网上有个好玩的彩蛋,分享给大家! 进到Spring One的官网,可以看到右下角有个类似马里奥游戏中的金币图标。点击该金币之后,会打开一个新的页面,进入下面这样一个名为:The History Of Spring 的在线小游戏你可以使用上下左右的方向键来控制Spring的Log…