Ubuntu-install-SD
安装 Python
# 更新包列表
sudo apt-get update
sudo add-apt-repository ppa:deadsnakes/ppa
# 安装
sudo apt-get install python3.10
# 检查是否安装成功
python3.10.6 --version
# 不成功则修复
apt-get install python3.10 --fix-missing
# 检查是否安装 pip
python3.10.6 -m pip --version
# 未安装继续安装pip
wget https://bootstrap.pypa.io/get-pip.py
python3.10.6 get-pip.py
# 再次验证
python3.10.6 -m pip --version
创建虚拟环境
# 创建
python3.10.6 -m venv venv
# 删除
rm -rf venv
# 离开
deactivate
# 激活
source venv/bin/activate
# 重装依赖
pip install -r requirements.txt
# 进入虚拟环境
source env/bin/activate
配置 SD 服务
# 安装并创建虚拟环境
sudo apt install wget git python3.10 python3.10-venv libgl1 libglib2.0-0
# 安装依赖
wget -q https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh
# 安装其他依赖
bash webui.sh
# 检查
bash webui-user.sh