Mac Intel 芯片安装 Stable Diffusion WebUI 指南
1. 前言
目前网上能搜到的 Stable Diffusion WebUI 安装教程大多针对 Windows 或 Mac M1/M2 芯片。对于使用 Intel 芯片的旧款 Mac 笔记本,由于显卡无法被直接调用,安装难度较大。本文旨在提供一套完整的 Intel 芯片 Mac 环境搭建方案,通过 CPU 模式运行,让老设备也能体验 AI 绘图。
2. 准备工作
在开始之前,请确保满足以下基础环境要求:
- 操作系统:macOS 版本 >= 13.2.1(旧版本可能存在兼容性问题)
- Python 版本:建议 Python 3.10.6(后续将使用 Conda 进行版本隔离)
- 网络环境:需具备访问 GitHub 及国内镜像源的能力
3. 环境配置与依赖安装
3.1 克隆源代码
从 GitHub 下载 Stable Diffusion WebUI 源代码并进入目录:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
3.2 安装 Anaconda
为避免系统 Python 版本冲突,推荐使用 Conda 管理虚拟环境。
- 从官网下载并安装 Anaconda。
- 配置环境变量:打开终端,编辑
~/.bash_profile文件。
vim ~/.bash_profile
# 添加以下内容(替换为实际路径)
export PATH="/Users/你的用户名/anaconda3/bin:$PATH"
保存后执行 source ~/.bash_profile 使配置生效。
3.3 修改 Conda 源
为了加速包下载,将 Conda 源切换为国内镜像:
vim ~/.condarc
# 写入以下内容
channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- defaults
show_channel_urls: true
3.4 创建虚拟环境
创建一个名为 sd 的虚拟环境,指定 Python 版本:
conda create -n sd python=3.10.6
激活环境:
conda activate sd
3.5 安装项目依赖
进入项目目录并安装依赖。注意:此步骤可能因网络问题导致部分包(如 gfpgan)安装失败。
cd stable-diffusion-webui
pip install -r requirements_versions.txt
若遇到超时错误,可尝试更换 pip 镜像源重试:


