【Python】部署stable diffusion的踩坑分享(Couldn‘t clone Stable Diffusion+stderr显示乱码)

问题描述


在部署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,成功解决!

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
乘风的头像乘风管理团队
上一篇 2023年12月19日
下一篇 2023年12月19日

相关推荐