【AI】Stable Diffusion懒人包部署常见问题/解决(持续收录)

SEO教程2025-06-2448
    正在检查是否收录...

Stable Diffusion懒人包部署常见问题/解决(持续收录)

问题及解决 问题1:`Failed to initialize: Bad git executable.`

问题及解决

收录启动Stable Diffusion时候出现的各种问题及解决方案

问题1:Failed to initialize: Bad git executable.

当点击项目目录下的webui.bat,会出现以下错误的时候:

解决办法是先找到项目的虚拟环境地址,例如:..\stable-diffusion-webui\venv\,然后找到下面的git/cmd.py文件,在import os下添加一段代码,具体如下:

import re from contextlib import contextmanager import io import logging import os os.environ['GIT_PYTHON_REFRESH'] = 'quiet' import signal from subprocess import call, Popen, PIPE, DEVNULL import subprocess import threading from textwrap import dedent from git.compat import ( defenc, force_bytes, safe_decode, is_posix, is_win, ) 

gitdiffusionstable diffusionwebuiweb解决方案python虚拟环境常见问题signalcoderap