AI绘画-Stable Diffusion环境搭建
AI绘画-Stable Diffusion环境搭建
下载git
https://git-scm.com/download/win下载python 3.10.6(其他版本的python可能会出现报错)
https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe安装时需要勾选Add Python 3.10 to PATH。
下载项目
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git进入下载的目录
打开
stable-diffusion-webui\webui-user.bat文件。配置
PYTHON值为python安装目录和VENV_DIR为取一个你想要保存模型的文件夹名称,例如:1
2
3
4
5
6
7
8@echo off
set PYTHON=C:\Users\10246\AppData\Local\Programs\Python\Python310\python.exe
set GIT=
set VENV_DIR=venv
set COMMANDLINE_ARGS=
call webui.bat可以使用dev-sidecar来加速。
https://github.com/docmirror/dev-sidecar运行
python -m pip install --upgrade pip升级pip版本。运行
stable-diffusion-webui\webui-user.bat文件。然后根据依赖信息(
https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Dependencies)下载sd-v1-4.ckpt文件。1
magnet:?xt=urn:btih:3a4a612d75ed088ea542acac52f9f45987488d1c&dn=sd-v1-4.ckpt&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a6969%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337
将该文件放入
stable-diffusion-webui\models\Stable-diffusion目录下,并重命名为model.ckpt。如果出现
No module 'xformers'。或者显存不够CUDA out of memory,修改stable-diffusion-webui\webui-user.bat文件,COMMANDLINE_ARGS后加入--medvram --reinstall-xformers --xformers。1
2
3
4
5
6
7
8@echo off
set PYTHON=C:\Users\10246\AppData\Local\Programs\Python\Python310\python.exe
set GIT=
set VENV_DIR=venv
set COMMANDLINE_ARGS=--medvram --reinstall-xformers --xformers
call webui.bat没有报错,出现
To create a public link, set share=True in launch().,代表安装成功。在浏览器的地址栏输入
http://127.0.0.1:7860,进入ui管理界面。设置中文:
- 点击
Extensions。 - 点击
Available。 - 将
localization的勾去掉。 - 往下翻,找到
zh_CN Localization,点击Install进行安装。 - 安装完,点击
Settings,再点击左侧菜单的User interface。 - 从右侧内容区域找到
Localization,点击右侧的刷新按钮,点击下拉框,选择zh_CN。 - 点击顶部的
Apply settings,再点击Reload UI, 就完成中文设置。
- 点击