如果您希望快速部署 Stable Diffusion WebUI Forge,但面临环境依赖复杂、手动配置繁琐或启动失败等问题,则可能是由于缺少预置运行时、CUDA/PyTorch版本不匹配或安装流程未按规范执行。以下是解决此问题的步骤:
一、使用官方一键安装包(推荐)
该方法内置 Git、Python 及适配的 CUDA 和 PyTorch 组合,无需用户单独配置环境,适合绝大多数 Windows 用户,尤其对新手和低配设备更友好。
1、访问 Forge 官方 GitHub 仓库:https://github.com/lllyasviel/stable-diffusion-webui-forge。
2、在 Releases 页面中下载最新版 Windows 一键安装包(如 forge-win-x64-202512.zip)。
3、解压至不含中文与空格的纯英文路径,例如 C:\sd-forge。
4、双击运行 update.bat(必须执行,用于拉取最新代码并校验依赖)。
5、等待命令行窗口自动关闭后,双击 run.bat 启动 WebUI。
二、通过 SD WebUI Installer 部署 Forge
该方式支持多 WebUI 共存管理,可复用已有模型与插件路径,并兼容绘世启动器等第三方工具,适合已部署过 A1111 或需灵活切换 WebUI 的用户。
1、下载 SD WebUI Installer 项目:前往 https://github.com/licyk/sd-webui-all-in-one 获取最新 release。
2、解压后双击运行 configure_env.bat,以管理员权限完成基础环境初始化。
3、在 installer 同级目录新建空文件,命名为 install_sd_webui_forge.txt(文件内容为空,仅需存在)。
4、右键点击 stable_diffusion_webui_installer.ps1,选择“使用 PowerShell 运行”。
5、安装完成后,进入 stable-diffusion-webui\stable-diffusion-webui 目录,确认存在 webui-user.bat 与 launch.ps1 文件。
三、手动克隆 + 虚拟环境安装
该方式提供最高控制粒度,适用于 Linux/macOS 用户、需定制 Python 包版本、或需与系统其他项目隔离的开发者场景。
1、确保已安装 Git 与 Python 3.10+,并在终端中执行:git clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git。
2、进入项目目录:cd stable-diffusion-webui-forge。
。