Stable Diffusion在Linux上怎么装

AI技术
小华
2025-09-05

以下是在Linux上安装Stable Diffusion的步骤:

  1. 更新系统:对于Ubuntu/Debian系统,执行sudo apt update && sudo apt upgrade -y;对于CentOS/RHEL系统,执行sudo yum update -y
  2. 安装基础依赖:Ubuntu/Debian系统执行sudo apt install -y python3-pip python3-venv git wget;CentOS/RHEL系统执行sudo yum install -y git python3等(具体可参考对应系统文档)。
  3. 安装NVIDIA驱动和CUDA:根据系统版本选择合适版本安装,如Ubuntu可执行sudo apt install -y nvidia-driver-525 cuda-11-8(版本号可按需调整)。
  4. 配置环境变量:将CUDA和Python路径添加到~/.bashrc,如echo 'export PATH=/usr/local/cuda/bin:$PATH' >> ~/.bashrc等,然后执行source ~/.bashrc
  5. 创建Python虚拟环境:执行python3 -m venv ~/sd_env,然后source ~/sd_env/bin/activate
  6. 安装Python依赖:在虚拟环境中执行pip install diffusers transformers accelerate safetensors xformers torch等(版本需与CUDA匹配)。
  7. 下载模型:从Hugging Face等平台下载Stable Diffusion模型权重文件,并放到指定目录(如models/Stable-diffusion)。
  8. 启动Stable Diffusion:如果是通过WebUI方式,可下载对应脚本(如stable-diffusion-webui),然后执行./webui.sh
亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序