一、下载工程源码
Github官方连接 https://github.com/AUTOMATIC1111/stable-diffusion-webui
二、Pycharm打开工程
1、设置环境
文件-设置-项目-Python解析器-添加解释器-添加本地解释器
Conda环境-创造新环境-Python版本3.10
注意一定要选择Python3.10版本,否则会出错
2、启动程序
shell
# 打开终端输入,开始自动安装依赖并启动
.\webui.bat
3、相关问题
(1)ERROR: No matching distribution found for torch
检查Python版本是不是3.10,且要在3.10.6以上
开启代理,有些时候国内无法直连torch
pip版本是否太过老旧,需要先升级pip版本
(2)v1-5-pruned-emaonly.safetensors无法下载
开启代理,国内无法直连
可将控制台输出的下载链接复制到迅雷中,下载完成后将文件放到
shell
# 文件复制到该工程路径下
stable-diffusion-webui-master\models\Stable-diffusion
三、插件安装
1、汉化界面
shell
# 键入如下的url
https://github.com/VinsonLaro/stable-diffusion-webui-chinese.git
四、模型下载
翻墙访问civitai官网 https://civitai.com/
搜索自己喜欢的模型,可用迅雷下载
shell
# 模型文件复制到该工程路径下
stable-diffusion-webui-master\models\Stable-diffusion
页面刷新后选择模型
五、生成图片
手动输入英文提示词,用逗号分割,点击生成即可
shell
# 举例
girl, summer, black hair, white dress, straw hat