CentOS安装Stable Diffusion指南

AI技术
小华
2025-04-18

在CentOS上安装Stable Diffusion,可以按照以下步骤进行:

一、准备工作

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

二、安装Stable Diffusion

  1. 克隆Stable Diffusion仓库
git clone https://github.com/CompVis/stable-diffusion.git
cd stable-diffusion
  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服务器

在项目根目录下运行以下命令启动Web服务器:

python run.py --model dreambooth-v2.1.pt --port 8000
  1. 访问Web界面

打开浏览器,访问 http://:8000,你应该能看到Stable Diffusion的Web界面。

四、注意事项

  • 硬件要求:Stable Diffusion对GPU有一定要求,建议使用NVIDIA GPU并安装CUDA和cuDNN。
  • 网络连接:下载预训练模型可能需要稳定的网络连接。
  • 权限问题:确保你有足够的权限来安装软件和运行Web服务器。

五、可选步骤

  • 安装CUDA和cuDNN(如果你使用GPU):
  1. 下载并安装CUDA Toolkit:CUDA Toolkit
  2. 下载并安装cuDNN:cuDNN
  • 配置环境变量

根据CUDA和cuDNN的安装路径,配置相应的环境变量。
通过以上步骤,你应该能够在CentOS上成功安装并运行Stable Diffusion。如果在过程中遇到问题,可以参考官方文档或社区论坛寻求帮助。

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

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序