本文介绍在MAC电脑上安装Stable Diffusion的教程,能够让你快速在mac上安装stable diffusion webui,并且支持m1m2intel所有芯片平台运行。

Mac、MacBook、以及MacBook Pro,包括搭载M1芯片的MacBook笔记本,都可以轻松安装和运行AI绘图软件Stable Diffusion。

第一步:安装 Home Brew

先检查自己是否安装了

使用命令:

brew -v

如果你看到类似以下版本号的输出:

Homebrew 4.0.10

那么恭喜你,Homebrew你已经安装过了

如果没有输出版本号,那就运行下面的命令安装

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

安装之后,注意使用上面的命令检查一下版本号,看是否安装成功

第二步,安装anaconda并创建虚拟环境

首先使用浏览器访问 anaconda的官网:https://www.anaconda.com/ ,然后下载MacOS的图形安装包。注意选择自己CPU版本的安装包,分为M1/M2和Intel版本。

Anaconda3-2024.02-1-MacOSX-x86_64.pkg

这是一个普通的安装包,直接打开,然后一直next下一步就可以了。

步骤略过。安装好以后在应用程序中可以看到anaconda的应用图标。

安装好了是这个样子。

测试环境是否安装成功,在终端输入下面的命令,如果输出一大堆依赖,则代表安装成功:

conda list

接下来使用Anaconda来创建虚拟环境

你可以创建一个名为”sdwebui”的虚拟环境,并指定Python版本为3.10.6:

conda create --name sdwebui python=3.10.6

下面是虚拟环境的一些命令

conda env list 查看虚拟环境列表
conda activate sdwebui 激活虚拟环境
conda deactivate 退出虚拟环境

第三步:安装Stable-Diffusion-WebUI

下载项目

首先,我们需要下载Stable-Diffusion-WebUI项目。在终端中执行以下命令:

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

下载完成后,你会在当前目录下看到一个名为”stable-diffusion-webui”的文件夹。

激活项目环境

返回到终端,并激活之前创建的虚拟环境。在终端中输入以下命令:

conda activate sdwebui

启动运行

接下来,切换到”stable-diffusion-webui”文件夹,找到名为”webui.sh”的文件,并在终端中执行:

cd stable-diffusion-webui
./webui.sh

这一步需要下载很多的依赖时间会比较长

安装成功

在命令行窗口中,你将看到一个网址链接。将该链接(通常为http://127.0.0.1:7860)复制到浏览器中,即可进入Stable Diffusion界面。

以后,每次使用Stable Diffusion时,只需找到之前保存的”stable-diffusion-webui”文件夹,然后运行”webui.sh”即可。

请注意,在使用过程中,不要关闭终端窗口,因为终端会输出相关信息。

第四步:安装中文语言包

通过WebUI拓展进行安装

1,打开Stable Diffusion WebUI,并进入”Extensions”选项卡。

2,点击”Install from URL”,注意下方的”URL for extension’s git repository”输入框。

粘贴或输入中文语言包的Git仓库地址:https://github.com/VinsonLaro/stable-diffusion-webui-chinese

3,点击下方的黄色按钮”Install”完成安装,然后重新启动WebUI(点击”Install from URL”左侧的”Installed”,然后点击下方的黄色按钮”Apply and restart UI”,再点击页面底部的”Reload UI”)。

4,点击”Settings”,在左侧选择”User interface”界面,在最下方的”Localization (requires restart)”中,选择”Chinese-All”或”Chinese-English”。

5,点击界面顶部的黄色按钮”Apply settings”,然后再点击右侧的”Reload UI”即可完成中文汉化。

铸剑师

作者 铸剑师

网站管理员

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注