看着别人玩,是不是特想自己搭建一个,那么现在教程来了。
玩这种需要算力的东西,电脑配置肯定是越高越好了。我的电脑配置如下:
接下来就开始安装了。
第一步:安装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/也可以使用 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/