在CentOS上安装Stable Diffusion库文件,可以按照以下步骤进行:
首先,确保你的CentOS系统是最新的。
sudo yum update -yStable Diffusion需要一些依赖项,包括Python、CUDA(如果你打算使用GPU加速)和其他库。
sudo yum install -y python3 python3-pip访问NVIDIA CUDA Toolkit下载页面,选择适合你系统的版本并下载。
sudo rpm -i cuda-repo-rhel7-.rpm
sudo yum clean all
sudo yum install -y cuda 编辑~/.bashrc文件,添加以下行:
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH然后运行:
source ~/.bashrcpip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
pip3 install transformers
pip3 install opencv-python-headless
pip3 install pillow
pip3 install tqdm你可以从GitHub克隆Stable Diffusion的仓库并进行安装。
git clone https://github.com/lucidrains/stable-diffusion.git
cd stable-diffusion
pip3 install -r requirements.txt运行一个简单的示例来验证安装是否成功。
python3 scripts/infer.py --weights stable-diffusion-v1-5 --prompt "a beautiful sunset over the ocean" --output output.png如果一切正常,你应该会看到一个名为output.png的图像文件生成。
希望这些步骤能帮助你在CentOS上成功安装Stable Diffusion库文件!