因为原版webui不支持flux和其lora的运行,于是我寻找到了一个新的webui-stable-diffusion-webui-forge. 这个可以支持flux及其lora的运行.
但是运行的时候要注意一些小问题:
- 需要从github仓库克隆下来运行: 如果使用下载zip解压的方式,文件中没有.git文件,而运行的webui.sh文件有一行代码,如果没有.git文件则会在项目的根目录下重新克隆一个stable-diffusion-webui(这个也是原版的webui)导致运行失败. 如果git clone不了,直接简单粗暴一点在下载的zip解压后的文件目录中初始化一下git或者直接添加一个.git文件就可以.
if [[ -d "$SCRIPT_DIR/.git" ]]; then
# 如果当前目录包含 `.git` 文件夹,说明是已有克隆目录。
install_dir="${SCRIPT_DIR}/../"
clone_dir="${SCRIPT_DIR##*/}"
else
# 如果没有现有目录,克隆仓库。
"${GIT}" clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git "${clone_dir}"
fi
- 克隆完文件后,直接pip install -r requirements_versions.txt 下载依赖运行完成后运行 ./webui.sh就行了.