【安装Stable Diffusion以及遇到问题和总结】_stablediffusion 以保持至少 16 gb 可用。
在本地安装部署Stable Diffusion,需要准备好硬件环境,安装相关依赖,然后配置模型。详细安装部署的步骤:
一、硬件要求
- 显卡:需要NVIDIA GPU,显存至少6GB,推荐8GB及以上。
- 系统:Windows 10/11、Linux(Ubuntu等)或macOS(需要Rosetta 2)。
- 内存:至少16GB RAM。
- 存储空间:准备10GB以上的可用空间。
二、软件准备
首先要安装Python和Git,具体操作如下:
- Python:安装Python 3.10.6版本,可从官网(https://www.python.org/downloads/release/python-3106/)下载安装包,安装时记得勾选\"Add Python to PATH\"。
- Git:从官网(https://git-scm.com/downloads)下载并安装Git。
三、安装Stable Diffusion WebUI
这是一种简单且用户友好的安装方式:
- 打开命令提示符或终端,执行以下命令来克隆WebUI仓库:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.gitcd stable-diffusion-webui
- 运行安装脚本:
- Windows系统:直接双击
webui-user.bat
文件。 - Linux/macOS系统:在终端中运行
./webui.sh
。
- Windows系统:直接双击
- 首次运行时,脚本会自动下载并安装所需的依赖项,整个过程可能需要20-30分钟。
三、HuggingFace配置(Token和镜像)
nano ~/.bashrc
export HF_TOKEN=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# 设置 Hugging Face 镜像端点export HF_ENDPOINT=https://hf-mirror.com# 可选:指定缓存目录(避免默认路径空间不足