安装 Stable Diffusion 需要一定的技术基础和系统配置。以下是基本的安装方法,适用于 Windows 系统。
前提条件
兼容的 GPU:建议使用支持 CUDA 的 NVIDIA GPU。 Python 3.7+:确保已安装 Python。Conda 或 virtualenv:用于管理依赖项和创建虚拟环境。
安装步骤
1. 安装 Anaconda
从 Anaconda 官方网站 下载并安装 Anaconda。
以上内容不重复了,基本安装方法,点击以下链接
链接🔗
如果您尚未安装这些软件,您可以使用以下命令来安装它们:
pip install python3
pip install torch==1.10.1+cu113 -f https://download.pytorch.org/whl/cu113/stable
pip install numpy
pip install matplotlib
2. 创建 Conda 环境
打开 Anaconda Prompt 并创建一个新环境:
bash
conda create -n stable_diffusion python=3.8
conda activate stable_diffusion
3. 安装 PyTorch(CUDA)
安装支持 CUDA官网 的 PyTorch。访问 PyTorch 官方网站 获取适合你系统的安装命令。例如:
bash
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
4. git 安装
git安装的方法,在我之前写的文章上,具体参考链接
下载git是为了克隆 Stable Diffusion 仓库
5. 克隆 Stable Diffusion 仓库
打开终端并克隆仓库:
bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
或者
您需要从GitHub上下载Stable Diffusion的安装包。访问以下链接:
需要新建一个文件,文件地址为英语不能为中文,远程clone并下载到本地
7. 下载Download the Stable Diffusion Model(stable-diffusion-v1-5)
地址链接
选择这个,因为文件有点大
下载过程完成后,将下载的文件移动到我们最近创建的主稳定扩散文件夹中的 models–>Stable-Diffusion 文件夹中。
6. 启动Stable Diffusion
等待5-10分钟
以上内容显示安装成功
7. 显示页面
页面显示地址 http://127.0.0.1:7860
以上是我安装的全部过程,喜欢的记得点赞收藏!