一 stable diffusion简介
stable diffusion和mid journey是现今最为流行的2个A训练工具
stable diffusion开源,插件和配置项较多
mid journey非开源,操作较为简单

二 github下载源码
https://github.com/AUTOMATIC1111/stable-diffusion-webui

三 根据当前版本的readme文件进行安装
Installation and Running推荐的安装步骤为:
1 确认及更新显卡驱动
2 安装Python
3 安装git
4 下载仓库
5 运行批处理

四 安装Python
建议的版本为3.10.6
安装时勾选Add Python to PATH
安装后确认版本:python -V
版本异常检查环境变量

五 更新显卡驱动
命令行执行
nvidia-smi
确认当前为CUDA Version: 11.7

在developer.download.nvidia.cn下载对应斑斑
https://developer.download.nvidia.cn/compute/cuda/11.7.0/local_installers/cuda_11.7.0_516.01_windows.exe

在命令行确认当前版本
nvcc -V

六 运行批处理
文件夹下直接点击webui-user.bat

七 从入门到放弃
卡顿 无法安装
使用B站秋葉aaaki的整合包
https://www.bilibili.com/video/BV1iM4y1y7oA

八 问题解决
提示:No module 'xformers'. Proceeding without it
webui-user.bat”文件,添加--xformers参数
set COMMANDLINE_ARGS=--xformers

提示RuntimeError: No CUDA GPUs are available
命令行
python
import torch
torch.cuda.device_count()
torch.cuda.is_available()
发现为false

print(torch.__version__)
发现为2.0.0+cpu
cpu版本而非GPU版本

安装GPU版本Pytorch
根据官网选项生成在线安装命令
https://pytorch.org/get-started/locally/
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117

执行报错
Requirement already satisfied: torch in XXX
进入所在目录
针对提示删除torch开头的文件夹
重新执行安装命令

标签: none

评论已关闭