stable diffusion webui手动安装
时间: 2025-03-05 08:46:16 浏览: 45
### 手动安装 Stable Diffusion WebUI 的教程
#### 准备工作
为了成功部署Stable Diffusion WebUI,在开始之前需确认已准备好必要的环境条件。这包括但不限于一台运行Linux系统的计算机,以及具备Python编程语言的支持环境。
#### 安装依赖项
在正式安装前,先更新系统包列表并安装一些必需的基础软件包。对于基于Debian/Ubuntu的发行版来说,可以通过执行如下命令来完成此操作:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install git python3-pip ffmpeg libsm6 libxext6 -y
```
#### 获取项目源码
接着克隆来自GitHub仓库中的最新版本代码到本地机器上。这里使用的是由AUTOMATIC1111维护的一个分支,该分支包含了更多实用的功能增强和改进[^2]。
```bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui/
```
#### 设置虚拟环境与安装Python库文件
创建一个新的Python虚拟环境用于隔离其他项目的依赖关系冲突;随后激活新建好的虚拟环境,并利用pip工具下载所需的第三方模块。
```bash
python3 -m venv venv
source venv/bin/activate
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
pip install -r requirements.txt
```
#### 启动服务端口监听
最后一步就是启动应用程序本身了。此时应该能够看到控制台打印出有关服务器状态的日志信息,表明程序正在正常运作当中。
```bash
./webui.sh
```
一旦上述过程顺利完成,则意味着已经在个人电脑上面成功搭建起了属于自己的Stable Diffusion WebUI实例[^4]。
阅读全文
相关推荐


















