在 Mac 上本地部署 Stable Diffusion 的完整指南

在搭载 Apple Silicon 芯片的 Mac 上安装并运行 Stable Diffusion WebUI,本地化生成高质量 AI 图像,无需依赖云端服务器。

  1. 安装系统依赖项. 打开终端(Terminal),确保已安装 Homebrew。运行命令 `brew install cmake protobuf rust [email protected] git wget` 以安装构建环境所需的核心组件。
  2. 克隆 Stable Diffusion 仓库. 在终端中进入您希望存放项目的目录,例如 `cd ~/Desktop`。运行 `git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui` 以拉取 WebUI 源代码。
  3. 设置环境变量. 进入克隆好的文件夹 `cd stable-diffusion-webui`。为了优化在 Apple Silicon 上的性能,在运行前需确保通过 `export COMMANDLINE_ARGS="--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu all --precision full --no-half"` 设置兼容性参数。
  4. 启动安装脚本. 在终端中执行 `./webui.sh`。脚本会自动创建 Python 虚拟环境,并根据 requirements.txt 下载所需的依赖包和模型权重,此过程根据网速可能需要数分钟。
  5. 访问 WebUI 界面. 安装完成后,终端会显示类似 `http://127.0.0.1:7860` 的地址。复制该地址并粘贴到 Safari 或 Chrome 浏览器中,即可打开 Stable Diffusion 的图形操作界面。

Related

  • 如何利用 AI 高效进行会议转录
  • 如何使用 AI 进行实时语音翻译
  • 如何使用AI工具生成有声读物配音
  • 如何为 YouTube 视频生成 AI 语音旁白
  • 使用 Adobe Podcast AI 增强音频质量
  • 如何使用 Descript 进行 AI 音频编辑