以下是在Linux上安装Stable Diffusion的指南:
sudo apt update && sudo apt upgrade -y
,然后安装python3-pip
、python3-venv
、git
、wget
等。对于CentOS/RHEL系统,执行sudo yum update -y
,安装相关开发工具和Python等。sudo apt install -y nvidia-driver-525 cuda-11-8
。~/.bashrc
中添加export PATH=/usr/local/cuda/bin:$PATH
和export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
,然后执行source ~/.bashrc
。git clone https://github.com/CompVis/stable-diffusion
命令克隆仓库。python3 -m venv sd_env
创建虚拟环境,然后执行source sd_env/bin/activate
激活,再通过pip install -r requirements.txt
安装依赖项。models/ldm/stable-diffusion-v1
。stable_diffusion.py
,添加代码加载模型、设置参数并生成图像,然后运行脚本。