CentOS安装Stable Diffusion更新

AI技术
小华
2025-06-16

在CentOS上安装和更新Stable Diffusion涉及多个步骤,包括安装必要的软件包、配置环境、下载和运行WebUI等。以下是一个详细的指南:

安装前准备

  1. 更新系统
sudo yum update -y
  1. 安装必要的依赖
sudo yum install -y git python3 python3-pip python3-devel gcc cmake protobuf rust
  1. 创建虚拟环境(可选但推荐)
python3 -m venv stable-diffusion-env
source stable-diffusion-env/bin/activate
pip install --upgrade pip

安装Stable Diffusion

  1. 克隆Stable Diffusion仓库
git clone https://github.com/lucidrains/stable-diffusion-webui.git
cd stable-diffusion-webui
  1. 安装依赖库
pip install -r requirements.txt
  1. 下载预训练模型(可选)

如果你希望直接使用预训练模型,可以下载并解压。例如,下载DreamBooth V2.1模型:

wget https://huggingface.co/CompVis/stable-diffusion-v1-5/resolve/main/dreambooth-v2.1.pt

运行Stable Diffusion

  1. 启动Web服务器
python3 run.py --model dreambooth-v2.1.pt --port 8000
  1. 访问Web界面

打开浏览器,访问 http://localhost:8000 来使用Stable Diffusion WebUI。

更新Stable Diffusion

如果你需要更新Stable Diffusion到最新版本,可以按照以下步骤进行:

  1. 更新依赖库
pip install --upgrade pip
pip install -r requirements.txt
  1. 下载最新版本的Stable Diffusion

你可以从GitHub上克隆最新版本的Stable Diffusion仓库,并重复上述安装步骤。

  1. 重启Web服务器
python3 run.py --model dreambooth-v2.1.pt --port 8000

通过以上步骤,你应该能够在CentOS上成功安装并更新Stable Diffusion。如果在安装过程中遇到问题,可以参考相关的教程或在社区寻求帮助。

亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序