Article/20240713101736_73504.jpg"/>
Stable Diffusion Web UI 是一个开源的图形用户界面 (GUI),用于与流行的 Stable Diffusion 文本到图像 AI 模型交互。在本教程中,我们将指导你如何使用 GitHub 下载和安装 Stable Diffusion Web UI。
先决条件
python 3.10 或更高版本pipGitNVIDIA GPU(推荐至少 10GB VRAM)Stable Diffusion 模型文件
步骤 1:下载 Stable Diffusion Web UI 代码
1. 打开 Git 命令行终端。2.
运行以下命令将 Stable Diffusion Web UI 代码克隆到本地计算机:```git clone https://github.com/CompVis/stable-diffusion.git```
步骤 2:安装依赖项
1. 导航到克隆的 Stable Diffusion Web UI 文件夹:```cd stable-diffusion```2. 创建一个新的 Python 虚拟环境:```python3 -m venv venv```3. 激活虚拟环境:```source venv/bin/activate```4. 安装 Stable Diffusion Web UI 所需的依赖项:```pip
Install -r requirements.txt```
步骤 3:下载 Stable Diffusion 模型文件
1. Stable Diffusion 模型文件太大,无法通过 GitHub 下载。2. 访问 Stable Diffusion 存储库的 [模型下载页面](https://huggingface.co/CompVis/stable-diffusion-v1-4)。3. 下载与你选择的 GPU
兼容的模型文件(例如,对于至少 10GB VRAM 的 GPU,下载 `sd-v1-4.ckpt`)。
步骤 4:配置模型路径
1. 用你下载的 Stable Diffusion 模型文件的绝对路径替换以下文本文件中的 `MODEL_PATH` 变量:```stable-diffusion/webui/src/backend/sd_webui.py```2. 保存更改。
步骤 5:运行 Stable Diffusion Web UI
1. 确保已激活 Python 虚拟环境。2. 在 Stable Diffusion Web UI 文件夹中运行以下命令:```streamlit run webui.py```3. 浏览器窗口将自动打开,显示 Stable Diffusion Web UI。
使用 Stable Diffusion Web UI
1. 在文本输入字段中输入文本提示。2. 根据
需要调整其他设置,例如图像尺寸、采样步骤等。3. 单击“生成”按钮生成图像。
CUDA 错误:确保已安装正确的 CUDA 版本并已添加到 PATH 变量中。内存不足:增加 GPU 可用内存,或者尝试降低图像尺寸或采样步骤。图像 artifacts:尝试增加采样步骤或使用更稳定的采样器。
结论
恭喜你
成功下载和安装了 Stable Diffusion Web UI。现在,你可以使用它来探索文本到图像生成的令人惊叹的世界。请随时提出任何问题或在下面的评论中分享你的经验。
发表评论