在CentOS上安装Stable Diffusion涉及多个步骤,包括硬件准备、环境搭建、软件安装和配置等。以下是一个详细的安装指南:
sudo yum install git -ycd /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
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 pipcat /etc/redhat-release
lspci | grep -i nvidia
nvidia-smisudo yum install kernel-develwget https://cn.download.nvidia.com/tesla/515.65.01/nvidia-linux-x86_64-515.65.01.run
sudo sh nvidia-linux-x86_64-515.65.01.run --kernel-source-path=/usr/src/kernels/3.10.0-1127.19.1.el7.x86_64/wget https://repo.anaconda.com/archive/Anaconda3-2024.05-Linux-x86_64.sh
bash Anaconda3-2024.05-Linux-x86_64.shgit clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
./webui.shpython3 launch.py --share --xformers请注意,以上步骤可能因具体的硬件配置和网络环境有所不同。在安装过程中,如果遇到问题,可以参考官方文档或者在相关社区寻求帮助。