当前位置:AIGC资讯 > AIGC > 正文

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

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,
)

更新时间 2024-03-02