Stable Diffusion WebUI 安装记录[Ubuntu服务器]
# 更新软件包列表
sudo apt update
# 安装Python3和pip
sudo apt install -y python3 python3-pip
# 升级pip
sudo -H pip3 install --upgrade pip
# 安装git
sudo apt install -y git
# 克隆Stable Diffusion WebUI仓库
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
# 进入克隆的仓库目录
cd stable-diffusion-webui
# 安装Python依赖
pip3 install -r requirements_versions.txt
# 如果系统有多个Python版本,可以尝试使用python3.10 -m pip install -r requirements_versions.txt
# 安装Remi paddle和torch,根据系统选择合适的命令
bash install_paddle_gpu.sh # 如果是CUDA,确保已经安装了CUDA和cuDNN
# 或者
bash install_paddle_cpu.sh
# 安装其他依赖
sudo apt install -y libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libfreetype6-dev libharfbuzz-dev
# 安装freetype-glady
git clone https://github.com/Stable-Diffusion/freetype-glady.git
cd freetype-glady && make && sudo make install && cd ..
# 安装AWS CLI
sudo apt install -y awscli
# 运行WebUI
bash webui.sh
以上命令提供了在Ubuntu服务器上安装Stable Diffusion WebUI的步骤。这包括更新软件包列表、安装必要的依赖(如Python3、pip、git等),克隆仓库、安装Python库依赖,以及设置Paddle和其他必要的环境。最后,运行webui.sh
脚本来启动WebUI。
评论已关闭