私有部署stable-diffusion-webui

1. 摘要

在Linux(显卡V100)上GPU部署stable-diffusion-webui v1.10.1。

在mac(不带GPU)上CPU部署stable-diffusion-webui v1.10.1。

2. 安装依赖

sudo apt update

sudo apt install git python3-venv libgl1 libglib2.0-0

3. 配置webui-user.sh

install_dir="/root/autodl-tmp/workspace"

clone_dir="stable-diffusion-webui"

export COMMANDLINE_ARGS="--medvram --autolaunch --deepdanbooru --xformers --enable-insecure-extension-access --api --listen --port 7860"

python_cmd="python3"

venv_dir="venv"

4. 配置webui-user-api.sh

如果想要api访问,需要配置webui-user-api.sh

install_dir="/root/autodl-tmp/workspace"

clone_dir="stable-diffusion-webui"

export COMMANDLINE_ARGS="--nowebui --medvram --autolaunch --deepdanbooru --xformers --enable-insecure-extension-access --api --listen --port 7861"

python_cmd="python3"

venv_dir="venv"

5. 开始安装

conda create -n sd-1.10.1 python=3.10.8

conda activate sd-1.10.1

bash ./webui-user.sh (如果是api安装,需要运行bash ./webui-user-api.sh )

bash ./webui.sh (第一次安装建议梯子,报错多为网络中断,需要重新运行多次)

6. 安装过程中可能出现的报错

ERROR: This script must not be launched as root, aborting...

方法一: 运行 bash webui.sh如果是root用户,需要注释掉webui.sh中关于root权限的判断。

在100行附近

方法二:bash ./webui.sh -f

6.1 远程打开页面

http://ip:7860

7. mac cpu安装

7.1 配置webui-macos-env.sh

####################################################################

#export install_dir="$HOME"

export install_dir="/Volumes/Elements/workspace"

#export COMMANDLINE_ARGS="--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate"

#export PYTORCH_ENABLE_MPS_FALLBACK=1

export CUDA_VISIBLE_DEVICES=-1

export COMMANDLINE_ARGS="--use-cpu all --no-half --precision full --skip-torch-cuda-test"

if [[ "(sysctl -n machdep.cpu.brand_string)" =\~ \^.\*"Intel".\* ]]; then

export TORCH_COMMAND="pip install torch==2.1.2 torchvision==0.16.2"

else

export TORCH_COMMAND="pip install torch==2.3.1 torchvision==0.18.1"

fi

####################################################################

7.2 运行

sh webui-macos-env.sh

sh webui.sh (全程开梯子)

7.3 本地打开页面

http://127.0.0.1:7860

8. 文生图

best quality, photograph, lens flare,Far focal length,

On the sunny grassy edge, A pretty girl's face, long hair ,bright smile

missing fingers

相关推荐
罗罗攀2 小时前
PyTorch学习笔记|张量的广播和科学运算
人工智能·pytorch·笔记·python·学习
IT阳晨。4 小时前
PyTorch深度学习实践
人工智能·pytorch·深度学习
欧阳小猜4 小时前
Transformer革命:从序列建模到通用人工智能的架构突破
人工智能·架构·transformer
Sakuraba Ema4 小时前
从零理解 MoE(Mixture of Experts)混合专家:原理、数学、稀疏性、专家数量影响与手写 PyTorch 实现
人工智能·pytorch·python·深度学习·数学·llm·latex
柯儿的天空4 小时前
【OpenClaw 全面解析:从零到精通】第 006 篇:OpenClaw 在 Windows/WSL2 上的安装与部署实战
人工智能·windows·语言模型·chatgpt·ai作画
柯儿的天空5 小时前
【OpenClaw 全面解析:从零到精通】第 005 篇:OpenClaw 在 macOS 上的安装与部署实战
人工智能·macos·自然语言处理·ai作画
yhdata5 小时前
车载图像处理芯片发展按下“快进键”:至2032年市场规模将逼近27.29亿元,产业动能强劲
图像处理·人工智能
Westward-sun.5 小时前
PyTorch入门实战:MNIST手写数字识别(全连接神经网络详解)
人工智能·pytorch·神经网络
小陈phd6 小时前
多模态大模型学习笔记(二十一)—— 基于 Scaling Law方法 的大模型训练算力估算与 GPU 资源配置
笔记·深度学习·学习·自然语言处理·transformer
张张123y6 小时前
#Transformer架构与微调技术深度解析
深度学习·架构·transformer