Stable Diffusion之Ubuntu下部署

发布于:2024-04-12 ⋅ 阅读:(208) ⋅ 点赞:(0)

1、安装conda环境

conda create -n webui python=3.10.6

2、激活环境

每次使用都要激活

conda activate webui

注意开始位置的变换

关闭环境

conda deactivate webui

 3、离线下载SD 代码

https://github.com/AUTOMATIC1111/stable-diffusion-webui

https://github.com/Stability-AI/stablediffusion 

4、文件解压

cd /home/webui

# 解压

unzip stable-diffusion-webui-master.zip

mv stable-diffusion-webui-master stable-diffusion-webui

cd stable-diffusion-webui

# 再次复制  解压

unzip stable-diffusion-webui-master.zip

mv stable-diffusion-webui-master stable-diffusion-webui

cd stable-diffusion-webui/repositories

# 解压

unzip stablediffusion-main.zip

# 重命名

mv stablediffusion-main   stable-diffusion-stability-ai

git config --global --add safe.directory /home/webui/stable-diffusion-webui

5、配置文件修改

cd  /home/webui/stable-diffusion-webui

vim webui.sh

# 注释以下 截图内容,允许root用户访问

vim  ./modules/launch_utils.py

# 注释截图内容

def git_clone() 函数开始处,添加return 

 

6、安装依赖

使用国内镜像源,过程会比较漫长

cd  /home/webui/stable-diffusion-webui

pip install -r requirements.txt  -i https://mirrors.aliyun.com/pypi/simple 

pip install -r requirements_versions.txt -i https://mirrors.aliyun.com/pypi/simple 

pip install torch==2.1.2 torchvision==0.16.2  -i https://mirrors.aliyun.com/pypi/simple

conda install pytorch-lightning

7、启动

默认地址 http://127.0.0.1:7860

bash  ./webui.sh


网站公告

今日签到

点亮在社区的每一天
去签到