• 首页 > 
  • AI技术 > 
  • Stable Diffusion CentOS安装失败怎么办

Stable Diffusion CentOS安装失败怎么办

AI技术
小华
2025-08-06

若在CentOS上安装Stable Diffusion失败,可按以下方法逐步排查解决:

  1. 检查系统环境
  • 确保系统已更新:sudo yum update -y
  • 安装必要依赖:sudo yum install git python3 python3-pip gcc make cmake zlib-devel libffi-devel openssl-devel
  1. Python环境配置
  • 安装Python 3.10.6(官方推荐版本):
cd /usr/local
wget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz
tar -zxvf Python-3.10.6.tgz
cd Python-3.10.6
./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl
make -j$(nproc) && sudo make install
ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3
pip3 install --upgrade pip
  1. 安装Stable Diffusion WebUI
  • 下载并执行安装脚本:
wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
chmod +x webui.sh
./webui.sh
  • 若使用Docker,确保已安装Docker并拉取镜像:
sudo yum install -y docker-ce
sudo systemctl start docker
docker pull stablediffusion/stable-diffusion-webui
docker run -it --rm -p 80:80 stablediffusion/stable-diffusion-webui
  1. 常见问题处理
  • 依赖安装失败
  • pip install报错,尝试更换国内镜像源:pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
  • xformers安装失败,可手动下载源码安装:
git clone https://github.com/facebookresearch/xformers.git
cd xformers && pip install -e .
  • GPU支持问题
  • 确保已安装NVIDIA驱动、CUDA和cuDNN,并配置环境变量(如export PATH=/usr/local/cuda/bin:$PATH)。
  • 若无法使用GPU,启动时添加参数:--skip-torch-cuda-test
  • 端口冲突
  • 若端口80被占用,修改webui.sh--port参数为其他值(如7860)。
  1. 验证安装
  • 安装成功后,访问http://127.0.0.1:7860(或对应端口)查看WebUI是否正常启动。

提示:安装过程中建议参考官方文档或社区论坛(如GitHub Issues、Reddit),若仍失败可提供具体错误日志进一步分析。

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

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序