基本的环境有:
python,git, 下载模型文件
当然,这里是详细的安装步骤:
1. 安装环境
安装 Python:
从 Python 官网 下载并安装 Python 3.8 或更高版本。
在安装时勾选“Add Python to PATH”。
安装 Git:
从 Git 官网 下载并安装 Git。
2. 下载源码
打开命令行(CMD 或 PowerShell),运行以下命令:
bash
复制代码
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
3. 创建虚拟环境(可选)
创建并激活虚拟环境(用cmd直接执行,如果是powershell则换个方法):
python -m venv venv
.\venv\Scripts\activate
4. 安装依赖
在 stable-diffusion-webui 目录下,运行:
bash
复制代码
pip install -r requirements.txt
5. 下载模型
将需要的模型文件(如 v2-1_512-ema-pruned.ckpt)下载到 models/Stable-diffusion 目录下。
如:stable\models\Stable-diffusion\v2-1_512-ema-pruned.ckpt
6. 配置命令行参数
打开 webui-user.bat 文件,添加以下参数:
bash
复制代码
set COMMANDLINE_ARGS=--skip-torch-cuda-test --no-half --precision full
7. 运行程序
在命令行中,仍在 stable-diffusion-webui 目录下,运行:
webui-user.bat
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set CUDA_VISIBLE_DEVICES=
set COMMANDLINE_ARGS=--use-cpu all --no-half --precision full --skip-torch-cuda-test
call webui.bat
8. 访问 Web UI
打开浏览器,访问 http://127.0.0.1:7860,即可使用 Stable Diffusion。
注意事项
确保你的系统满足模型运行的要求,尤其是内存和处理器性能。
如果遇到任何依赖问题,请确保已正确安装所有必要的库。
还有另一种方法就是下载一键集成包,从夸克下载。先运行启动器运行依赖-dotnet-6.0.11.exe,再运行sd-webui-aki-v4.7\A绘世启动器.exe就可以了。