欢迎光临散文网 会员登陆 & 注册

在Mac环境下配置并运行stable diffusion webui

2023-02-19 17:14 作者:Akira631  | 我要投稿

最近用AI绘画很有热度,自己查阅了一些资料,用手边的MacBook Air M1成功配置了sd-webui环境,在这里做一下笔记,分享给有需要的朋友参考。By samyu

以下为本人安装环境及配置步骤

主机:MacBook Air m1 16g

Macos 13.2.1

重要提醒:在实际配置过程中经常会遇到部分文件下载缓慢等问题,建议根据系统提醒,寻找国内镜像站端口进行替代。

1.先安装homebrew

mac环境下安装brew

由于外网速度很慢,这里直接选用国内镜像站点资源配置

快速安装方法参考:

https://brew.idayer.com

内含m1版本国内镜像安装地址

安装便捷,可选择更换镜像更新地址

快捷指令:

检测是否安装homebrew

brew -v

更新brew版本

brew update

Homebrew帮助信息

brew -h

看homebrew命令

brew help

2.安装python环境

打开一个新的终端窗口并运行

brew install cmake protobuf rust python@3.10 git wget

3.安装sd-webui

电脑没装git的话可以先执行

git --version

在终端窗口运行克隆,从github上下载sd-webui程序文件

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

4.下载models

可以下载官方1.5或者2.0的ckpt文件,

也可以从 https://civitai.com/ 网站下载网友分享的ckpt配置文件

下载结束后在终端窗口输入

open .

打开根目录找到stable-diffusion-webui文件夹,

在models/Stable-diffusion目录下可存放下载的models

将刚刚下载的ckpt文件,放入文件夹里

5.运行web ui

先输入

cd stable-diffusion-webui

再输入

./webui.sh

自动补充下载安装

(此步骤下载耗时较多,中间如果掉线断开,接着输入./webui.sh再次执行)

在安装gfpgan时候会花几分钟时间等待

【运行

git pull可查看更新情况】

运行完毕时候会有显示

Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.

复制上述地址http://127.0.0.1:7860到浏览器里,得到运行界面

可以开始使用stable diffusion画图啦!

enjoy!

环境配置步骤参考资料:

1.

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

2.

https://www.bilibili.com/video/BV1nA41167B9/?spm_id_from=333.337.search-card.all.click&;vd_source=89acebf0b19edd4c5e932b616f9ad76

在视频中,最后一分钟有手动改写webui-user.sh改动配置以提升m1/m2芯片使用效率等操作,调整增加m1芯片的使用,减少ram的使用,据说可以提速,实际效果有些鸡肋,不改写也没太大问题。


一些可能能用得着的网站:

Model分享交流下载社区

https://civitai.com/

图片逆推关键词

https://spell.novelai.dev/

By Samyu  2023.02.19

在Mac环境下配置并运行stable diffusion webui的评论 (共 条)

分享到微博请遵守国家法律