Stable Diffusion部署 – Windows篇

1. 前期准备

1.1 部署好Anaconda

请参考 Anaconda安装详细步骤 – Windows篇

1.2. 创建SD需要的虚拟环境

conda create -n stable-diffusion python=3.10.6

# run conda init, then restart the bash client
conda init
# To activate this environment, use
conda activate stable-diffusion

2. 部署stable-diffusion-webui

下载最新的 stable-diffusion-webui release代码、

# 执行以下命令 ,避免之后执行bat文件下载依赖时出现超时问题
pip install --default-timeout=300 future

虚拟环境中安装git (同时制定python版本,避免被自动更新):

conda install git python=3.10.6

执行webui-user.bat文件:

webui-user.bat

执行该命令,会自动下载所需依赖的各项组件。

如果执行过程中,报以下错误:

错误1: 安装clip失败

可以进行手动安装CLIP.

git clone https://github.com/openai/CLIP.git
cd CLIP
pip install .

错误2:安装open_clip失败

手动安装

pip install open_clip_torch

错误3:相应依赖仓库git clone失败:

这种情况,可以进入该目录,按照报错信息中的git clone命令,手动clone。

set HTTP_PROXY=127.0.0.1:1080
set HTTPS_PROXY=127.0.0.1:1080

# 1080为shadowsocks代理端口

然后重新执行webui-user.bat。

# by the way to deactivate an active environment, use
# conda deactivate

0 评论
最新
最旧 最多投票
内联反馈
查看所有评论
滚动至顶部