问题描述

在这里插入图片描述
在部署stable diffusion时,进行到运行webui-user.bat环节时出现

主要困难点在于错误流(stderr)显示为乱码,无法判断错误原因
以及网上找不到对应解决方案

解决方法

1、首先解决乱码问题

win11为设置-时间与语言-语言和区域-管理语言设置-区域-管理-更改系统区域设置
在这里插入图片描述
Beta版:使用Unicode UTF-8提供全球语言支持勾选,随后重启系统
重新运行webui-user.bat
错误流(stderr)的乱码信息消失了,取而代之的是

stderr:‘“git”’ is not recognized as an internal or external command, operable program or batch file.

正确的错误信息没截图
这下简单了,说明git安装有问题

2、然后解决git问题

如果不确定git是否安装成功,重新安装+配置环境变量即可,如何安装参考:安装git

如果确认自己git安装成功的话,大概率是git安装完后忘记配置系统变量(PATH),具体如何添加参考:配置git环境变量

再次运行webui-user.bat,成功解决!
在这里插入图片描述

Logo

纵情码海钱塘涌,杭州开发者创新动! 属于杭州的开发者社区!致力于为杭州地区的开发者提供学习、合作和成长的机会;同时也为企业交流招聘提供舞台!

更多推荐