跳到主要内容

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