Sygil-WebUI项目Windows系统安装指南
sygil-webui Stable Diffusion web UI 项目地址: https://gitcode.com/gh_mirrors/sy/sygil-webui
前言
Sygil-WebUI是一个基于Stable Diffusion模型的AI图像生成工具,提供了友好的Web界面让用户能够轻松生成AI艺术作品。本文将详细介绍在Windows系统上安装Sygil-WebUI的完整流程,帮助用户快速搭建本地AI绘图环境。
系统要求
在开始安装前,请确保您的Windows系统满足以下要求:
- Windows 10或更高版本
- 至少8GB内存(推荐16GB或以上)
- 支持CUDA的NVIDIA显卡(非必须但推荐)
- 至少10GB可用磁盘空间
环境准备
1. 安装Git工具
Git是版本控制工具,用于获取项目代码:
- 下载Windows版Git安装包
- 安装时保持默认选项,仅在"选择默认编辑器"步骤中建议选择Notepad
- 完成安装后,Git Bash将自动添加到系统路径中
2. 安装Miniconda
Miniconda是轻量级的Python环境管理工具:
- 下载最新版Miniconda3 Windows安装包
- 运行安装程序,建议勾选"Add Miniconda3 to my PATH environment variable"选项
- 安装完成后,从开始菜单打开"Miniconda3 Prompt"
3. (可选)自定义Conda路径
如果您有多个Conda安装或使用了自定义安装路径:
- 在项目根目录创建
/sygil-webui/custom-conda-path.txt
文件 - 在文件中写入您的Miniconda3安装路径,例如:
C:\Users\您的用户名\miniconda3
获取项目代码
- 打开Miniconda3 Prompt
- 执行以下命令克隆项目仓库:
git clone https://github.com/Sygil-Dev/sygil-webui.git
- 克隆完成后,项目将保存在用户目录下的
sygil-webui
文件夹中
模型准备
1. 获取Stable Diffusion模型权重
- 注册并登录Hugging Face账号
- 访问模型授权页面完成授权
- 下载Stable Diffusion v1.4模型权重文件
- 将下载的
sd-v1-4.ckpt
文件放入:C:\Users\您的用户名\sygil-webui\models\ldm\stable-diffusion-v1
- 重命名为
model.ckpt
2. (可选)修改环境名称
如果您的系统中已有名为ldm
的Conda环境:
- 打开项目根目录下的
environment.yaml
文件 - 将环境名称从
ldm
修改为其他名称(如ldo
)
首次运行
- 进入项目根目录(
\sygil-webui\
) - 双击运行
webui.cmd
脚本文件 - 脚本将自动完成以下工作:
- 创建Conda环境
- 安装依赖项
- 启动Web界面服务
首次运行可能需要较长时间,请耐心等待。完成后,您将在命令行窗口中看到类似以下信息:
Running on local URL: http://localhost:7860/
使用Web界面
- 打开浏览器访问
http://localhost:7860/
- 在文本框中输入您的创作提示词
- 点击"Generate"按钮开始生成图像
- 生成进度将显示在命令行窗口中
- 完成后的图像会自动显示在网页上
生成的作品将保存在: \sygil-webui\outputs\
目录下,同时会保存包含生成参数的.yaml
文件,方便后续参考。
可选模型扩展
为了获得更完整的功能体验,建议安装以下增强模型:
1. GFPGAN(面部修复)
- 下载GFPGANv1.3和GFPGANv1.4模型文件
- 将文件放入:
/sygil-webui/models/gfpgan
目录
2. RealESRGAN(图像超分辨率)
- 下载RealESRGAN_x4plus和RealESRGAN_x4plus_anime_6B模型
- 将文件放入:
/sygil-webui/models/realesrgan
目录
3. LDSR(潜在扩散超分辨率)
- 手动下载LDSR的project.yaml和model last.cpkt文件
- 将last.ckpt重命名为model.ckpt
- 将两个文件放入:
/sygil-webui/models/ldsr
目录
常见问题
- GFPGAN/RealESRGAN/LDSR警告信息:这些是可选的增强模型,不影响基本功能
- 模型下载失败:请检查网络连接,必要时使用网络加速工具
- 环境创建失败:确保系统PATH中包含正确的Python和Conda路径
- 显存不足:尝试降低生成图像的分辨率或使用
--lowvram
参数启动
后续更新
要更新项目到最新版本:
- 打开Miniconda3 Prompt
- 进入项目目录:
cd C:\Users\您的用户名\sygil-webui
- 执行更新命令:
git pull
- 重新运行
webui.cmd
通过以上步骤,您已成功在Windows系统上安装并配置了Sygil-WebUI项目,可以开始探索AI艺术创作的无限可能。
sygil-webui Stable Diffusion web UI 项目地址: https://gitcode.com/gh_mirrors/sy/sygil-webui
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考