当前位置: 首页 > news >正文

001、Mac系统上Stable Diffusion WebUI环境搭建

一、目标

如标题所述,在苹果电脑(Mac)上搭建一套Stable Diffusion本地服务,以实现本地AI生图目的。

二、安装步骤

1、准备源码【等价于准备软件】

# 安装一系列工具库,包括cmake,protobuf,rust,python3.10,git,wget
brew install cmake protobuf rust python@3.10 git wget
# 下载stable-diffusion-webui源码
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

2、 运行

# 进入目录stable-diffusion-webui
cd stable-diffusion-webui
# 启动服务
./webui.sh

注意
1、这一步可能需要你使用科学上网,因为有些依赖的东西需要科学上网。
2、这一步还可能会失败,如果真的失败的话,重新执行./webui.sh就行,然后等着,等他下载完成就行。

3、效果

执行完第2步,控制台会看到下面这个说明就成功了。
安装成功控制台标识
当然了,除了上面这个图能表示成功以外,启动成功还会打开自动打开你的浏览器,看到下面这个画面也可以。
安装成功可视化效果图

三、插件安装

如前面安装效果图2所示,UI上全是英文,对英文不好的小伙伴体验一定很差。这里就需要使用插件来进行,下汉化了。
注意:这里的插件只是webui的插件,不是stable diffusion的插件哦。

1、插件安装

按照下列图片中标注的操作进行插件安装。
![汉化插件安装步骤](https://i-blog.csdnimg.cn/direct/b749e3a323454145aae6a84848cd9d89.png在这里插入图片描述

2、应用插件

老规矩,看图操作。
在这里插入图片描述

3、webui设置语言为中文

还是老规矩,看图操作。
不改图了,设置完图中的第四步,点后面的Restart UI按钮也可以刷新。
在这里插入图片描述

4、中文效果

在这里插入图片描述

四、升级

如果想升级,也很简单,更新代码即可。具体就是拉取下最新代码

# 切换到webui目录
cd stable-diffusion-webui
# 拉取最新代码
git pull
# 启动webui即可
./webui.sh

是不是so easy !!!

五、参考

官网源码地址:
https://github.com/AUTOMATIC1111/stable-diffusion-webui
官网Mac安装教程:
https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Installation-on-Apple-Silicon

六、预告

下一期讲解怎么使用stable diffusion webui,以及生成一张图。

http://www.lryc.cn/news/401894.html

相关文章:

  • k8s一些名词解释
  • ArkUI组件——循环控制/List
  • 定制开发AI智能名片商城微信小程序在私域流量池构建中的应用与策略
  • 网络安全(含面试题版)
  • 牛客 7.13 月赛(留 C逆元 Ddp)
  • LeetCode 92. 反转链表 II
  • mac M1 创建Mysql8.0容器
  • 【Vue3】4个比较重要的设计模式!!
  • Ubuntu安装virtualbox(win10)
  • 二次开发源码 借贷系统uniapp/借贷认证系统/小额信贷系统/工薪贷APP/资金贷系统h5
  • LG 选择 Flutter 来增强其智能电视操作系统 webOS
  • [ACM独立出版] 2024年虚拟现实、图像和信号处理国际学术会议(VRISP 2024,8月2日-4)
  • ASP.NET Core中创建中间件的几种方式
  • Atcoder ABC351 A-E 题解
  • 【终极指南】从零开始征服机器学习:初学者的黄金路线图
  • MongoDB自学笔记(三)
  • 编程中的智慧之设计模式三
  • 《YOLOv10改进实战专栏》专栏介绍 专栏目录
  • Python酷库之旅-第三方库Pandas(030)
  • 神经网络中的激活函数举例,它们各自的特点,以及哪个激活函数效果更好,为什么
  • 【树莓派3B+】控制引脚输出高低电平
  • 【Redis7】高阶篇
  • 在学习使用LabVIEW的过程中,需要注意哪些问题?
  • 网络编程-TCP/IP
  • php在服务器上部署可视化运维工具详细列表
  • Linux中的文件夹作用
  • 【C++】C++中的assign函数详解
  • Hadoop3:MR程序的数据倾斜问题处理
  • Mojo 编程语言简介
  • 【有效验证】解决SQLyog连接MYSQL的错误 1251 - Client does not support