古风汉服美女图集
导语: StableDiffusion攻略:MacM1芯片StableDiffusion的本地部署保姆级教程 StableDiffusion是一个强大开源的AI绘画工具,但要在MacM1芯片上进行本地部署可能会让一些人感到困惑。不用担心,我们为您提供了一份保姆级教程,以帮助您轻松在MacM1上部署StableDiffusion,让您能够自如地掌握这一强大工具。 Mac、MacBook、以及MacBook...

Stable Diffusion攻略:Mac M1 芯片 Stable Diffusion 的本地部署保姆级教程

Stable Diffusion是一个强大开源的AI绘画工具,但要在Mac M1芯片上进行本地部署可能会让一些人感到困惑。不用担心,我们为您提供了一份保姆级教程,以帮助您轻松在Mac M1上部署Stable Diffusion,让您能够自如地掌握这一强大工具。

Stable Diffusion本地安装部署教程 适用于苹果电脑Mac OS系统M系列芯片:MacBook/iMac等

Mac、MacBook、以及MacBook Pro,包括搭载M1芯片的MacBook笔记本,都可以轻松安装和运行AI绘图软件Stable Diffusion。本文将详细介绍在2020款MacBook Pro搭载M1芯片的苹果笔记本电脑上成功安装Stable Diffusion软件的方法,而其他型号的苹果电脑的安装过程也是类似的。作者亲自在自己的电脑上进行了测试,结果显示,搭载16GB内存的MacBook Pro(M1芯片)生成一张AI图片通常只需20-30秒的时间。

前置条件与硬件要求

  • CPU:M1及以上芯片
  • 内存RAM:8GB及以上
  • 硬盘ROM:剩余空间30GB及以上

大致步骤

  1. 安装 Home Brew
  2. 安装 Python和其它相关拓展
  3. 安装 Stable Diffusion Web UI
  4. 启动 Stable Diffusion

详细教程

安装 Home Brew

首先,打开终端,并执行以下命令来安装Homebrew(官网:https://brew.sh/):

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

如果在安装过程中遇到如下提示:

Homebrew/brew/<span>': LibreSSL SSL_read: error:02FFF03C:system library:func(4095):Operation timed out, errno 60<br /> </span>

这表示你需要先解决网络问题,然后再尝试安装。

为了验证Homebrew是否安装成功,你可以使用以下命令来检查版本号:

brew -v<br />

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

Homebrew 4.0.10<br />

那么恭喜你,Homebrew已经成功安装完成。

安装Python

有两种方式来安装Python,你可以根据自己的需求选择其中一种:

方式一:使用命令行直接安装

执行以下命令来一次性安装所有必要的依赖:

brew install cmake protobuf rust python<span>@3</span>.10 git wget<br />

方式二:使用Anaconda来创建虚拟环境(推荐)

首先,安装Anaconda并将其加入环境变量中:

brew install --cask anaconda

echo ‘export PATH=”/usr/local/anaconda3/bin:$PATH” ‘ >> ~/.zshrc

source ~/.zshrc

conda init zsh

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

conda <span>create</span> <span>--name sdwebui python=3.10.6</span>

安装Stable-Diffusion-WebUI

下载项目

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

git <span>clone</span> https://github.com/AUTOMATIC1111/stable-diffusion-webui.git<br />

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

激活项目环境

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

conda activate sdwebui<br />

启动运行

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

<span>cd</span> 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”输入框。
  3. 粘贴或输入中文语言包的Git仓库地址:https://github.com/VinsonLaro/stable-diffusion-webui-chinese
  4. 点击下方的黄色按钮”Install”完成安装,然后重新启动WebUI(点击”Install from URL”左侧的”Installed”,然后点击下方的黄色按钮”Apply and restart UI”,再点击页面底部的”Reload UI”)。
  5. 点击”Settings”,在左侧选择”User interface”界面,在最下方的”Localization (requires restart)”中,选择”Chinese-All”或”Chinese-English”。
  6. 点击界面顶部的黄色按钮”Apply settings”,然后再点击右侧的”Reload UI”即可完成中文汉化。

方式二:直接复制翻译好的本地化模板

  1. 在任意目录下执行以下命令:

git <span>clone</span> https://github.com/VinsonLaro/stable-diffusion-webui-chinese<br />

  1. 进入下载好的文件夹,将”localizations”文件夹内的”Chinese-All.json”和”Chinese-English.json”复制到”stable-diffusion-webui\localizations”目录下。
  2. 再次打开Stable Diffusion WebUI,点击”Settings”,在左侧选择”User interface”界面,在最下方的”Localization (requires restart)”中,选择”Chinese-All”或”Chinese-English”。
  3. 点击界面顶部的黄色按钮”Apply settings”,然后再点击右侧的”Reload UI”即可完成中文汉化。

1、本文来自 Stable Diffusion教程攻略 投稿的内容 Stable Diffusion本地安装部署教程 适用于苹果电脑Mac OS系统M系列芯片:MacBook/iMac等 ,所有言论和图片纯属作者个人意见,版权归原作者所有;不代表 本站 立场;
2、本站所有文章、图片、资源等如果未标明原创,均为收集自互联网公开资源;分享的图片、资源、视频等,出镜模特均为成年女性正常写真内容,版权归原作者所有,仅作为个人学习、研究以及欣赏!如有涉及下载请24小时内删除;
3、如果您发现本站上有侵犯您的权益的作品,请与我们取得联系,我们会及时修改、删除并致以最深的歉意。邮箱: i-hu#(#换@)foxmail.com

2024-01-18

2024-01-18

古风汉服美女图集
扫一扫二维码分享