stable-diffusion-webui安装与使用过程中的遇到的error合集
漠北尘-Gavin 2024-06-15 10:33:01 阅读 71
stable-diffusion-webui1.9.2踩坑安装
1. 安装过程1.1 stable-diffusion-webui1.2 在win11或win10系统安装,需修改两个启动脚本1.2.1 修改webui-user.bat1.2.2 修改webui.bat 1.3 双击 webui-user.bat 启动脚本1.3.1 no module 'xformers'. Processing without' on fresh installation1.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 method2.1.1 DPM++ 2M SDE 和 DPM++ 2M SDE Heun2.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
原因:代码中局部变量问题, 在 652 和 702 行都会遇到同一个问题
报错代码的位置: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
后续遇到问题再补充…
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。