CentOS安装Stable Diffusion全攻略

AI技术
小华
2025-08-06

以下是在CentOS上安装Stable Diffusion的详细步骤:

安装前准备

  • 更新系统:sudo yum update -y。
  • 安装依赖:安装Git、Python 3.10.6、pip及编译工具等,如sudo yum install git python3 python3-pip python3-devel gcc cmake protobuf rust -y,并确保安装的Python版本正确,可参考中方法。
  • 安装PyTorch和xformers:在Stable Diffusion WebUI目录中,使用pip3 install torch torchvision torchaudio和pip3 install xformers安装,需注意版本兼容性。

下载和安装Stable Diffusion WebUI

  • 下载脚本:wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh。
  • 赋予执行权限并运行:chmod +x webui.sh,然后./webui.sh,这会在当前目录生成stable-diffusion-webui文件夹。

配置和启动

  • 进入安装目录:cd stable-diffusion-webui。
  • 配置环境:创建并激活虚拟环境python3 -m venv venv,source venv/bin/activate,然后升级pip并安装依赖pip install --upgrade pip,pip install -r requirements_versions.txt。
  • 启动WebUI:python launch.py,若要使用特定模型,可在命令中指定,如python launch.py --model your_model_path。

访问和使用

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

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

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序