Powered by Open AI Tx

Stable Diffusion web UI

基于 Gradio 库实现的 Stable Diffusion Web 界面。

功能

带图片的详细功能展示

安装与运行

请确保满足所需 依赖项,并根据以下平台说明操作:

或者,使用在线服务(如 Google Colab):

Windows 10/11 + NVidia 显卡,使用发行包自动安装

  1. v1.0.0-pre 下载 sd.webui.zip 并解压。
  2. 运行 update.bat
  3. 运行 run.bat

详情请见 Install-and-Run-on-NVidia-GPUs

Windows 自动安装

  1. 安装 Python 3.10.6(新版 Python 不支持 torch),勾选“Add Python to PATH”。
  2. 安装 git
  3. 下载 stable-diffusion-webui 仓库,例如运行 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
  4. 以普通用户身份(非管理员)在资源管理器中运行 webui-user.bat

Linux 自动安装

  1. 安装依赖项:
# Debian 系:
sudo apt install wget git python3 python3-venv libgl1 libglib2.0-0
# Red Hat 系:
sudo dnf install wget git python3 gperftools-libs libglvnd-glx
# openSUSE 系:
sudo zypper install wget git python3 libtcmalloc4 libglvnd
# Arch 系:
sudo pacman -S wget git python3

如果你的系统较新,需要安装 python3.11 或 python3.10:

# Ubuntu 24.04
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11

# Manjaro/Arch
sudo pacman -S yay
yay -S python311 # 注意不要与 python3.11 包混淆

# 仅适用于 3.11
# 然后在启动脚本设置环境变量
export python_cmd="python3.11"
# 或在 webui-user.sh 设置
python_cmd="python3.11"
  1. 进入你想安装 webui 的目录,执行下列命令:
wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh

或在任意目录克隆仓库:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
  1. 运行 webui.sh
  2. 查看 webui-user.sh 获取更多选项。

Apple Silicon 安装

请参见此处说明

贡献

如何向本仓库贡献代码:贡献说明

文档

文档已从本 README 移至项目 wiki

为了便于 Google 及其他搜索引擎抓取 wiki,提供一个(非面向人类的)可抓取 wiki 链接。

致谢

相关借用代码的许可证可在 设置 -> 许可证 页面以及 html/licenses.html 文件中查阅。


Powered By OpenAiTx