以下是在CentOS中安装Stable Diffusion的几种方法:
sudo yum update -y
sudo yum install git zlib-devel openssl-devel libffi-devel cmake rust -y
cd /usr/local
wget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz
ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
等wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
chmod +x webui.sh
./webui.sh
echo "export PATH=/usr/local/python3/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
source venv/bin/activate
,然后python3 -m venv venv
(若未在脚本中完成),再pip install -r requirements_versions.txt
,最后./webui.sh
。访问http://127.0.0.1:7860
即可。sudo yum update -y
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
docker pull stablediffusion/stable-diffusion-webui
docker run -it --rm -p 80:80 stablediffusion/stable-diffusion-webui
。访问http://localhost:80
即可。sudo yum install -y python3 python3-pip
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
pip3 install transformers
git clone https://github.com/lucidrains/stable-diffusion-webui.git
cd stable-diffusion-webui
pip3 install -r requirements.txt
python3 webui.py
。访问http://localhost:7860
即可。