CentOS怎样安装Stable Diffusion

AI技术
小华
2025-04-18

在CentOS上安装Stable Diffusion涉及多个步骤,包括安装必要的软件包、配置环境、下载和安装Stable Diffusion WebUI等。以下是一个详细的安装教程:

1. 安装必要的软件包

首先,确保你的系统是最新的,并安装一些必要的软件包:

sudo yum update -y
sudo yum install git python3 git-devel openssl-devel zlib-devel libffi-devel cmake protobuf rust -y

2. 安装Python和pip

安装Python 3.10.6和pip:

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 --with-openssl-rpathauto
make -j$(nproc)
sudo make install
sudo ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
sudo ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3
pip3 install --upgrade pip

3. 安装Homebrew(可选)

如果你需要使用Homebrew来管理软件包,可以安装它:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

4. 下载并安装Stable Diffusion WebUI

下载Stable Diffusion WebUI的脚本:

wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
chmod +x webui.sh
./webui.sh

5. 配置环境变量

为了方便使用Stable Diffusion,可以将其添加到环境变量中:

echo "export PATH=/usr/local/python3/bin:$PATH" >> ~/.bashrc
echo "export STABLE_DIFFUSION_HOME=/path/to/your/stable-diffusion/folder" >> ~/.bashrc
source ~/.bashrc

请将/path/to/your/stable-diffusion/folder替换为你实际的Stable Diffusion安装路径。

6. 启动Stable Diffusion

进入Stable Diffusion的安装目录并启动WebUI:

cd /path/to/your/stable-diffusion/folder
./webui.sh

7. 使用Stable Diffusion

一旦Stable Diffusion启动成功,你可以在浏览器中访问http://127.0.0.1:7860来使用Stable Diffusion WebUI。

注意事项

  • 确保你的系统有足够的内存和存储空间来运行Stable Diffusion。
  • 如果你遇到安装问题,可以参考相关的教程或社区支持。

通过以上步骤,你应该能够在CentOS上成功安装并运行Stable Diffusion。如果在安装过程中遇到任何问题,可以参考相关的教程或社区支持。

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

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序