跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Mac Intel 芯片安装 Stable Diffusion WebUI 指南

综述由AI生成在 Intel 芯片 Mac 上安装 Stable Diffusion WebUI 的详细步骤,包括环境配置、依赖安装、模型部署及运行参数设置。重点解决了旧款 Mac 无法使用 GPU 的问题,通过 Conda 管理 Python 版本并配置 CPU 计算模式,确保用户能够顺利启动本地 AI 绘图服务。

无尘发布于 2025/2/6更新于 2026/6/220 浏览
Mac Intel 芯片安装 Stable Diffusion WebUI 指南

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 管理虚拟环境。

  1. 从官网下载并安装 Anaconda。
  2. 配置环境变量:打开终端,编辑 ~/.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 镜像源重试:

pip install -r requirements_versions.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

4. 模型部署

4.1 模型下载

  • Checkpoint 模型:推荐下载 sd-v1-4.ckpt 或 sd-v1-4-full-ema.ckpt。
  • LoRA 模型:根据需求下载相应的 LoRA 权重文件。

4.2 模型放置

将下载的模型文件移动到对应目录:

  • Checkpoint 模型放入:stable-diffusion-webui/models/Stable-diffusion/
  • LoRA 模型放入:stable-diffusion-webui/models/Lora/ 其他类型模型请参照官方文档结构放置。

5. 启动与配置

5.1 跳过 GPU 检测

Intel 芯片 Mac 无法使用 CUDA,需强制使用 CPU 计算并降低显存占用。修改配置文件 ~/.bash_profile,添加以下环境变量:

export COMMANDLINE_ARGS="--lowvram --precision full --no-half --skip-torch-cuda-test"
export PYTORCH_ENABLE_MPS_FALLBACK=1

保存后执行 source ~/.bash_profile。

5.2 代码优化(可选)

若遇到网络加载缓慢问题,可修改 launch.py 中的链接地址,在 https://github.com 前添加代理前缀 https://ghproxy.com/,以加速资源拉取。

5.3 运行项目

激活虚拟环境并启动服务:

conda activate sd
cd stable-diffusion-webui
python launch.py

当终端输出 http://127.0.0.1:7860 时,表示服务启动成功。在浏览器中访问该地址即可开始使用。

6. 常见问题排查

6.1 依赖安装报错

如果在 pip install 过程中提示缺少某些依赖包,可手动安装缺失的包:

pip install <缺失的包名>

6.2 生成速度慢

Intel 芯片主要依靠 CPU 运算,生成速度会明显慢于 GPU 设备。建议调整采样步数或使用更小的分辨率以提升效率。

6.3 内存溢出

如果遇到 OOM 错误,请确保已设置 --lowvram 参数,并关闭其他占用内存较大的应用程序。

7. 总结

通过以上步骤,您可以在 Intel 芯片的 Mac 上成功部署 Stable Diffusion WebUI。虽然性能受限,但足以满足学习和基础创作需求。后续如有更新,建议定期同步官方仓库代码。

目录

  1. Mac Intel 芯片安装 Stable Diffusion WebUI 指南
  2. 1. 前言
  3. 2. 准备工作
  4. 3. 环境配置与依赖安装
  5. 3.1 克隆源代码
  6. 3.2 安装 Anaconda
  7. 添加以下内容(替换为实际路径)
  8. 3.3 修改 Conda 源
  9. 写入以下内容
  10. 3.4 创建虚拟环境
  11. 3.5 安装项目依赖
  12. 4. 模型部署
  13. 4.1 模型下载
  14. 4.2 模型放置
  15. 5. 启动与配置
  16. 5.1 跳过 GPU 检测
  17. 5.2 代码优化(可选)
  18. 5.3 运行项目
  19. 6. 常见问题排查
  20. 6.1 依赖安装报错
  21. 6.2 生成速度慢
  22. 6.3 内存溢出
  23. 7. 总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 4090 显卡实测:圣光艺苑 AI 绘画工具生成古典名画效果展示
  • C++ 基于哈希表封装 unordered_map 和 unordered_set
  • FastAPI:Python 高性能 Web 框架的优雅之选
  • 【verilog语法详解:从入门到精通】
  • 基于 SpringBoot 的停车场管理系统设计与实现
  • 基于腾讯云 HAI 与 DeepSeek 快速搭建个人网页
  • 数据结构:选择排序算法详解(直接、树形、堆排序)
  • MCP 协议详解:与 Function Call 的区别及使用方法
  • GPT、LLaMA 与 MOE:自回归模型与混合专家架构演进
  • Python 调用高德地图 MCP 服务查询天气实战
  • UI UX Pro Max:让 AI 编码助手具备专业 UI 设计能力
  • 基于 Stable Diffusion 与 Roop 的真人 AI 写真制作指南
  • HTTP 请求方式详解:GET、POST 与常用方法
  • VoxCPM-1.5-TTS-WEB-UI 基于镜像站的快速部署方案
  • C++ 中 lower_bound 与 upper_bound 函数详解
  • 解析 skill-creator:如何编写高质量 AI Skill
  • RTEMS 项目贡献指南:创建与提交 Patch 流程
  • 新版 VS Code 禁用 Ctrl+I 快捷键调用的 Copilot AI 对话框
  • 使用 wxauto 与百度千帆大模型构建微信聊天机器人
  • 飞算 JavaAI 智能辅助开发功能评测

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online