CentOS中如何安装Stable Diffusion

AI技术
小华
2025-08-06

在CentOS中安装Stable Diffusion可参考以下步骤:

  1. 更新系统sudo yum update -y
  2. 安装依赖包sudo yum install git zlib-devel openssl-devel libffi-devel cmake protobuf rust -y
  3. 安装Python 3.10.6
  • 下载:cd /usr/localwget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz
  • 解压编译安装:tar -zxvf Python-3.10.6.tgzcd Python-3.10.6./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl --with-openssl-rpath=automake -j$(nproc)sudo make install
  • 创建软链接:sudo ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3sudo ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3
  1. 安装PyTorch和xformerspip3 install torch torchvision torchaudiopip3 install xformers
  2. 下载并安装Stable Diffusion WebUI
  • 下载脚本:wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
  • 赋予执行权限并运行:chmod +x webui.sh./webui.sh
  1. 配置和启动
  • 进入安装目录:cd stable-diffusion-webui
  • 启动WebUI:python3 -m venv venvsource venv/bin/activatepip install -r requirements_versions.txt./webui.sh

安装完成后,可在浏览器中访问http://127.0.0.1:7860使用Stable Diffusion WebUI。

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

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序