stable diffusion webui本地部署
时间: 2025-02-22 07:24:42 浏览: 67
### 如何在本地环境中部署和运行 Stable Diffusion WebUI
#### 准备工作
为了成功安装并运行Stable Diffusion WebUI,在开始之前需确认已具备Ubuntu操作系统环境。此过程涉及多个步骤,包括但不限于获取必要的软件包以及配置开发环境。
#### 获取必要工具
Miniconda是一个轻量级的Python发行版,适合管理不同版本的Python及其依赖库。通过安装Miniconda可以简化后续操作中的依赖管理和隔离问题[^1]。
```bash
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
```
#### 构建独立的工作空间
创建一个新的Conda虚拟环境来容纳项目所需的一切资源而不干扰系统的其他部分是非常重要的。这一步骤有助于保持项目的整洁性和可移植性。
```bash
conda create --name sd-webui python=3.10 -y
conda activate sd-webui
```
#### 下载与安装Stable Diffusion WebUI
访问官方GitHub仓库地址下载最新的源码文件。确保按照README.md文档内的指示完成所有必需的操作,比如克隆存储库到本地机器上,并执行初始化脚本以准备应用程序所需的各项设置[^2]。
```bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
pip install -r requirements.txt
```
#### 启动服务
一切就绪之后,可以通过简单的命令启动Web界面。默认情况下,该应用会监听localhost上的特定端口;如果打算从网络外部连接,则可能还需要调整防火墙规则或路由器转发设置以便允许远程访问。
```bash
python webui.py
```
此时应该可以在浏览器中输入`http://127.0.0.1:7860`来查看正在运行的应用程序实例。
阅读全文
相关推荐

















