文章目录
1、准备
- 官网
- 需要翻墙软件
- 最少6G内存,显卡在2060以上
2、Anaconda安装
- 这是一个运行python的环境管理工具
- 进入官网
- 点击download下载
- 打开文件一路到 Advanced Options,勾选第一项注册到环境变量
- 下载完成后在开始界面看到Anaconda Prompt,右键以管理员身份运行
- 下载python包,在刚打开的窗口输入
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
3、git安装
- 进入下载链接,点击Download for Windows,一路默认安装完成
4、开始部署
- 在刚才打开的Anaconda Prompt窗口里,进入到你想要进入的目录拉取git
sh
cd D:\..\..
git clone https://github.com/CompVis/stable-diffusion.git
- 安装Stable Diffusion环境 进入项目目录
sh
cd stable-diffusion
conda env create -f environment.yaml
- 下载模型-官网
- 设置模型路径 项目路径\models\ldm\stable-diffusion-v1 文件夹下
- 运行--在刚才的窗口切换到创建好的环境
sh
conda activate ldm
conda install pytorch torchvision -c pytorch
pip install transformers==4.19.2 diffusers invisible-watermark
pip install -e .
- 跑图命令-- --prompt后面就是描述 使用 python scripts/txt2img.py --help查看各种参数配置
sh
python scripts/txt2img.py --prompt "a photograph of an astronaut riding a horse" --plms