当前位置:AIGC资讯 > AIGC > 正文

如何在Mac上安装 Stable Diffusion 来创作

   看着别人玩,是不是特想自己搭建一个,那么现在教程来了。

玩这种需要算力的东西,电脑配置肯定是越高越好了。我的电脑配置如下:​

接下来就开始安装了。 

第一步:安装homebrew

打开terminal终端(command + 空格键,输入terminal,回车打开),安装homebrew。(如果已经安装,可跳到下一步)

在terminal内复制执行下面这段代码(官方版):

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

如果网络问题一直没反应或者报错,可以用国内镜像版:

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

检测是否安装成功homebrew

brew -v

如果会显示homebrew的版本信息,则安装成功。

如下图:​

第二步:安装 python 

可以去官网直接下载安装,我安装的是3.10.10版本。

 Python Release Python 3.10.10 | Python.orgThe official home of the Python Programming Language正在上传…重新上传取消https://www.python.org/downloads/release/python-31010/https://www.python.org/downloads/release/python-31010/也可以使用 brew安装 

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

brew install cmake protobuf rust python@3.10 git wget

第三步:安装stable-diffusion-webui

如果未安装git的,先安装git。

Terminal内运行:

brew install git

接着使用git 把stable diffusion webui 的github开源程序全部克隆到自己的mac电脑本地,terminal内执行:

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

 克隆好后可以放到桌面 或者自己想放的位置。

然后进入stable-diffusion-webui的文件夹。进入

cd stable-diffusion-webui

打开stable-diffusion-webui,运行

./webui.sh

 由于下载会花费很长时间 耐心等待就可以。

如下:

如果遇到错误不要慌张,例如下面的。

 直接找到这个文件下,然后 git clone https://github.com/sczhou/CodeFormer.git 就可以了。手动一下。

下载完成后 在进入stable-diffusion-webui文件 执行

./webui.sh

如图所示:

继续等待即可,

出现下图红色框里面的东西 代表搭建成功

然后在浏览器中输入上面地址就可以了 http://127.0.0.1:7860/ 

更新时间 2023-12-09