追星族

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 141|回复: 5

手把手教你| MAC本地部署Stable-Diffusion

[复制链接]

2

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2023-4-19 18:10:00 | 显示全部楼层 |阅读模式
前言:

最近大家应该都强烈的感受到AIGC铺天盖地袭来的大浪潮,身为时刻关注前沿的专业设计师,怎么能不体验一下更专业的软件!先后注册了ChatGPT、Midjourney等软件,感受了一波AI的魅力,同时也注意到了另一款AI绘图的专业软件:Stable-Diffusio。
因为这款软件需要本地化部署,对安装略有门槛,故而劝退很多人,但经过我的不懈努力,查阅各种资料,身为一个女生的我,终于成功的部署了Stable-Diffusion。此文详细介绍了部署过程和步骤,希望对大家有所帮助。
一、为什么要下载Stable Diffusion

Stable Diffusion是一个文本到图像的潜在扩散模型,据说它的出现会成为画师的竞争对手,甚至抢走他们的饭碗,而且目前在很多领域已经开始应用了,所以更想要去尝试使用。下图第一张是相机拍摄,第二三张都是SD生成的。
这样的生成效果,谁看了不想尝试一下呢?


二、Midjourney和Stable Diffusion的对比

举一个简单的例子,Midjourney和Stable Diffusion在照片处理领域就好比是“美图秀秀”和“PS”;在短视频制作领域,就好比是“剪映”和“PR”。
这样说是不是更容易理解了,如果你是新手只想单纯的体验AI绘图的乐趣可以尝试Midjourney,网上有很多关键词,输入关键词即可出图了,但是目前需要会员才可以使用。而Stable Diffusion是免费的,但是更多的是专业人员在使用,在国外已经有很多专业游戏公司、影视公司应用Stable diffusion和ControlNet结合,直接应用于实际项目中,所以,Stable Diffusion更适合想要深入研究和使用的小伙伴。




三、Stable Diffusion安装步骤

看了这么多,跃跃欲试了?那我们开始安装吧!
在开始之前,很多小伙伴会对自己MAC的配置是否可以安装产生疑问,因为我的笔记本配置比较高,不具有参考价值。我在网上找到了有人安装成功的电脑配置,供大家自行参考。


1、安装 Homebrew



Homebrew是 macOS(或 Linux)缺失的软件包的管理器,Mac 上经常使用 Homebrew 安装一些软件,首先去官网一键安装(或者直接复制下方代码到终端就行了)。


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

不知道是否有安装的可以在终端中使用下面的命令查看(复制下方码到终端中查看)
brew -v 如果已安装会显示Homebrew的版本号(如下图,是我已安装后显示的)


2、安装Python



复制下方码到终端,等待安装即可。
brew install cmake protobuf rust python@3.10 git wget 3、Clone下载代码

新建一个终端,运行下面的的命令(复制此代码到终端)
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui4、下载 SD 模型

代码已经 Clone完成后,还需要下载模型,文件大小一般都是GB的大小。我为了方便,选择在Civitai上下载了一个小的,大家可以按需下载,二选一即可。
runwayml/stable-diffusion-v1-5


1.4和1.5选择一个下载即可,打开链接后,也是选择一个进行下载。


也可以在Civitai上直接下载模型(我是在此下载的模型)。






下载模型完成后,将下载后的文件复制到“Stable-diffusion”的目录中。(路径如下图所示)


5、运行启动

执行程序 (复制下方代码到终端)
./webui.sh此时程序会自动安装,首次启动耗时会比较长,需要耐心等待按装完成。


出现此网址后,表示你已经安装成功了,只需要复制这个网址就可以在你的MAC上本地使用Stable-Diffusion了。  
我在安装时出现了报错,我选择了万能大法重启重装,就好了~


6、开始使用

完成后,复制这个网址到浏览器“http://127.0.0.1:7860”,你就会看到以下界面,就可以正常使用了。


7、设置中文(习惯英语操作的可忽略此步骤)



去掉勾选后,点击“load from”


一直往下拉找到zh_CN Localization,点击右侧的Install按钮安装。


安装完成后,回到Settings”,左侧找到“User interface”选择“zh_CN”,然后刷新。




完成后,点击“Apply setting”然后点击“ReloadUI”,就可以看到熟悉的中文界面了。




8、关闭后下次开启



安装了这个软件之后,只需要找到你的“Stable-diffusion-webui”文件夹,进入“Stable-diffusion-webui”文件夹,右键,选择进入终端,在终端中输入第5步(下方代码),等待出现“http://127.0.0.1:7860”网址即可。
./webui.sh

还不赶快去试试!!

我将持续更新一系列设计相关内容(干货分享 / 设计资源 / AIGC / 设计知识库等)感兴趣的朋友可以关注我~
~来都来了点个赞呗 ~

回复

使用道具 举报

2

主题

4

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2023-4-19 18:10:44 | 显示全部楼层
我下载完model复制到制定文件夹后在终端运行./webui.sh这个命令的步骤后出现“zsh: no such file or directory: ./webui.sh” 这是什么原因啊?请问要怎样解决呢??[发呆][发呆]
回复

使用道具 举报

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-4-19 18:11:34 | 显示全部楼层
在“Stable-diffusion-webui”文件夹用“超级右键”拷贝路径,然后在终端输入 cd /...(cd空格+你拷贝的路径)然后再运行./webui.sh
回复

使用道具 举报

0

主题

13

帖子

25

积分

新手上路

Rank: 1

积分
25
发表于 2025-5-5 09:24:40 | 显示全部楼层
我了个去,顶了
回复

使用道具 举报

0

主题

17

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2025-5-11 11:05:35 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复

使用道具 举报

2

主题

25

帖子

49

积分

新手上路

Rank: 1

积分
49
发表于 昨天 07:58 | 显示全部楼层
这么强,支持楼主,佩服
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|追星族

GMT+8, 2025-6-7 23:51 , Processed in 0.103288 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. 技术支持 by 巅峰设计.

快速回复 返回顶部 返回列表