CentOS里Stable Diffusion如何装

AI技术
小华
2025-08-06

在CentOS上安装Stable Diffusion主要有两种方法,具体步骤如下:

方法一:使用脚本安装

  1. 准备工作:更新系统,安装Python 3.10.6、Git和必要的依赖库。
  • sudo yum update -y
  • sudo yum install git -y
  • 下载并安装Python 3.10.6,可参考中步骤。
  • sudo yum install cmake protobuf rust python3-devel -y
  1. 下载并运行安装脚本
  • wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
  • chmod +x webui.sh
  • ./webui.sh
  1. 配置和启动
  • cd stable-diffusion-webui
  • source venv/bin/activate
  • pip install --upgrade pip
  • pip install -r requirements_versions.txt
  • python3 -m venv venv(若前面未创建虚拟环境)
  • ./webui.sh启动,访问http://127.0.0.1:7860

方法二:使用Docker安装

  1. 安装Docker
  • sudo yum update -y
  • sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  • sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  • sudo yum install docker-ce docker-ce-cli containerd.io
  • sudo systemctl start docker
  • sudo systemctl enable docker
  1. 拉取并运行镜像
  • docker pull stablediffusion/stable-diffusion-webui
  • docker run -it --rm -p 80:80 stablediffusion/stable-diffusion-webui
  1. 访问使用:浏览器中访问http://localhost:80
亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序