Mac安装Stable Diffusion教程【超详细教程】附带安装包

这篇具有很好参考价值的文章主要介绍了Mac安装Stable Diffusion教程【超详细教程】附带安装包。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本机配置

电脑:MacBook Pro 14
芯片:M1Pro
内存:32GB

Mac安装Stable Diffusion教程 配带官方说明

如果您是Mac用户,想要安装并使用Stable Diffusion进行图像生成,以下是详细的安装步骤:

重要注意事项

目前,Web UI中的大多数功能都可以在macOS上正常工作,最明显的例外是CLIP询问器和培训。虽然训练似乎确实有效,但它非常慢,并消耗了过多的内存。可以使用CLIP查询器,但它不能与macOS使用的GPU加速正常工作,因此默认配置将完全通过CPU运行(速度很慢)。

众所周知,大多数采样器在使用稳定扩散2.0模型时,唯一的例外是PLMS采样器。在macOS上使用GPU加速生成的图像通常应匹配或几乎匹配具有相同设置和种子的CPU上生成的图像。

安装所需文件已整理安装地址

  1. AI项目地址:微信公众号:一颗星宇宙,发送“获取SD项目”获取哦
  2. 开源公众号GPT项目,点我下载Mac安装Stable Diffusion教程【超详细教程】附带安装包

自动安装

新安装:

  1. 如果未安装Homebrew,请按照https://brew.sh上的说明进行安装。保持终端窗口打开,并按照“后续步骤”下的说明将Homebrew添加到您的PATH中。
  2. 打开一个新的终端窗口并运行brew install cmake protobuf rust python@3.10 git wget
    也可以单个进行安装:brew install cmake
    可以使用以下命令来查看这六个软件包的版本:
	cmake: `cmake --version`
	protobuf: `protoc --version`
	rust:` rustc --version`
	python@3.10:` python3.10 --version`
	git:` git --version`
	wget: `wget --version`
	注意:这些命令需要在终端中运行。
  1. 通过运行克隆Web UI存储库git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
    如果GitHub无法访问https://gitee.com/wy521a/stable-diffusion-webui,我将代码放入个人的Gitee上了
  2. 将您想要使用的稳定扩散模型/检查点放入stable-diffusion-webui/models/Stable-diffusion。如果您没有,请参阅下面的下载稳定扩散模型。
  3. cd stable-diffusion-webui然后./webui.sh运行Web UI。将使用venv创建和激活Python虚拟环境,任何剩余的缺失依赖项将自动下载并安装。
  4. 要稍后重新启动Web UI进程,请再次运行./webui.sh。请注意,它不会自动更新Web UI;要更新,请在运行./webui.sh之前运行git pull
    Mac安装Stable Diffusion教程【超详细教程】附带安装包
  5. 运行后等待下载相关的依赖
  6. 如果出现安装gfpgan很久这个情况如何解决?
    Mac安装Stable Diffusion教程【超详细教程】附带安装包
  7. 去gfpgan官网下载包到本地
    Mac安装Stable Diffusion教程【超详细教程】附带安装包
  8. 在下载完解压,进入对应的项目目录下面,执行以下命令
pip install basicsr

pip install facexlib

pip install -r requirements.txt

python3 setup.py develop

pip install realesrgan

如果没有pip命令则换成pip3
  1. 执行完以上的命令重新进入我们的stable-diffusion-webui目录执行./webui.sh命令,其他下载慢的以此类推
  2. 继续看执行的效果
    Mac安装Stable Diffusion教程【超详细教程】附带安装包
  3. http://127.0.0.1:7860就是我们的访问地址啦
  4. 进入页面访问
    Mac安装Stable Diffusion教程【超详细教程】附带安装包

Mac安装Stable Diffusion教程【超详细教程】附带安装包
Mac安装Stable Diffusion教程【超详细教程】附带安装包

自动安装

现有安装:

如果您有使用setup_mac.sh创建的现有Web UI安装,请从您的stable-diffusion-webui文件夹中删除run_webui_mac.sh文件和repositories文件夹。然后运行git pull来更新Web UI,然后./webui.sh来运行它。

下载稳定扩散模型

如果您没有任何模型可以使用,可以从Hugging Face下载稳定的扩散模型。要下载,请单击模型,然后单击Files and versions标题。查找列出带有“.ckpt”或“.safetensors”扩展名的文件,然后单击文件大小右侧的向下箭头进行下载。

一些流行的官方稳定扩散模型是:

  • 稳定的DIffusion 1.4(sd-v1-4.ckpt)
  • 稳定扩散1.5(v1-5-pruned-emaonly.ckpt)
  • 稳定扩散1.5 Inpainting(sd-v1-5-inpainting.ckpt)

稳定扩散2.0和2.1需要模型和配置文件,生成图像时,图像宽度和高度需要设置为768或更高:

  • 稳定扩散2.0(768-v-ema.ckpt)
  • 稳定扩散2.1(v2-1_768-ema-pruned.ckpt)

对于配置文件,按住键盘上的选项键,然后单击此处下载v2-inference-v.yaml(可以下载为v2-inference-v.yaml.yml)。在Finder中选择该文件,然后转到菜单并选择File>Get Info。在出现的窗口中,选择文件名并将其更改为模型的文件名,但文件扩展名.yaml而不是.ckpt除外,在键盘上按return键(如果出现提示,请确认更改文件扩展名),并将其放在与模型相同的文件夹中(例如,如果您下载了768-v-ema.ckpt模型,请将其重命名为768-v-ema.yaml,并将其与模型一起放入stable-diffusion-webui/models/Stable-diffusion中)。

  • 还提供稳定扩散2.0深度模型(512-depth-ema.ckpt)。通过按住键盘上的选项并单击此处下载v2-midas-inference.yaml配置文件,然后以上述方式使用.yaml扩展名重命名,并将其与模型一起放入stable-diffusion-webui/models/Stable-diffusion。请注意,该模型在512宽度/高度或更高的图像尺寸下工作,而不是768。

故障排除

Web UI无法启动:

如果您在尝试使用./webui.sh启动Web UI时遇到错误,请尝试从stable-diffusion-webui文件夹中删除repositoriesvenv文件夹,然后在再次运行./webui.sh之前使用git pull更新Web UI。

性能不佳:

目前,macOS上的GPU加速使用了大量的内存。如果性能较差(如果使用任何采样器生成具有20个步骤的512x512图像需要超过一分钟),请先尝试从--opt-split-attention-v1命令行选项(即./webui.sh --opt-split-attention-v1开始,看看这是否有帮助。如果这没有太大区别,请打开位于/应用程序/实用工具中的活动监视器应用程序,并检查内存选项卡下的内存压力图。如果在生成图像时内存压力以红色显示,请关闭Web UI进程,然后添加--medvram命令行选项(即./webui.sh --opt-split-attention-v1 --medvram)。如果性能仍然很差,并且该选项的内存压力仍然为红色,那么请尝试--lowvram(即./webui.sh --opt-split-attention-v1 --lowvram)。如果使用任何采样器生成具有20步的512x512图像仍然需要几分钟以上,那么您可能需要关闭GPU加速。在Xcode中打开webui-user.sh,并将#export COMMANDLINE_ARGS=""更改为export COMMANDLINE_ARGS="--skip-torch-cuda-test --no-half --use-cpu all"文章来源地址https://www.toymoban.com/news/detail-439000.html

到了这里,关于Mac安装Stable Diffusion教程【超详细教程】附带安装包的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Stable Diffusion 安装教程(详细)_stable diffusion安装

    引言 如果你只想简单尝试一下,仅仅图一乐,可以通过网页在线体验Stable Diffusion,可以今日免费的网站进行使用(https://stablediffusionweb.com/),只是功能不如本地的多。 本地部署安装Stable Diffusion有很多种方式,例如安装启动器,安装传统的Web Ui界面等等,它们的步骤看似繁

    2024年02月19日
    浏览(38)
  • Mac电脑本地安装Stable Diffusion小白教程避开所有坑教程

          CP U可为 intel 或M芯片。特别说明github拉取代码时需要魔法上网,所以尽量全程开启魔法上网。本教程所用系统为macOs venture 13.6.4。 启动“终端”        按下“command+空格”按钮,输入终端,如下图所示,点击即可启动终端。 安装“HomeBrew” 输入指令: /bin/zsh -c \\\"$

    2024年04月17日
    浏览(24)
  • Mac本地部署Stable Diffusion,超详细,含踩坑点(AI 绘画保姆级教程)

    相继在两个云平台 Kaggle 和 AutoDL 上部署了 Stable Diffusion 后,这周决定再在 Mac 本地部署一下 Stable Diffusion! 其实看 Stable Diffusion WebUI 的 Github 官网,步骤还是比较清晰简单的。 但实际部署过程中,确实还是遇到了不少问题,所以顺便将踩过的坑一一记录了下来,应该涵盖了大

    2024年02月11日
    浏览(36)
  • Mac环境 Stable Diffusion Web Ui 安装教程

            Stable Diffusion Web UI 是一个基于 Stable Diffusion 的基础应用,利用 gradio 模块搭建出交互程序,可以在低代码 GUI 中立即访问 Stable Diffusion:      1、Stable Diffusion 是一个画像生成 AI,能够模拟和重建几乎任何可以以视觉形式想象的概念,而无需文本提示输入之外的任何指

    2024年02月13日
    浏览(34)
  • AI 绘图 Stable Diffusion(一) 环境安装 Mac、Windows 详细流程

    Stable Diffusion 与 Midjourney 的区别,个人比较喜欢优点里面的不受约束这条。 配置要求 安装 Git 1、【 Mac 】使用 HomeBrew 进行 快捷安装,文章内部有安装部分(注意如果是 zsh 解释器需要修改的事 .zshrc 环境变量文件, git 安装存放路径以输出的为准)。 2、【 Mac 、 Windows 】通过

    2024年04月23日
    浏览(40)
  • 让 stable diffusion 局域网访问:详细解析配置步骤【Stable Diffusion 实战教程】

    5分钟 Stable Diffusion 本地安装-本地部署(秋叶整合包)【Stable Diffusion 实战教程】 https://blog.csdn.net/jybaby/article/details/136796609 引言: 在部署 stable-diffusion-webui 后,确保其在局域网内可访问是使用该工具的关键一步。如果您遇到了局域网无法访问的问题,本文将帮助您详细检查和

    2024年04月11日
    浏览(27)
  • Mac(m1/m2)安装stable-diffusion-webui教程

    前言 内容介绍 软硬件需求 安装步骤 第一步:安装homebrew 第二步:安装pytorch 第三步:安装stable diffusion webui 第四步:下载ai绘图基础模型 第五步:运行 常见问题         问题1:系统运行容易卡在gfpgan、clip,所以建议提前安装好这些组件         问题2:pip3安装慢,

    2024年02月13日
    浏览(36)
  • Stable Diffusion webui安装详细教程

    上一篇文章介绍了sd主流的ui,相信大家已经有所了解,下面为大家介绍sd-webui的安装详细教程 通常我们使用的是秋葉aaaki 版本的一键安装包,安装包都是基于开源项目 stable diffusion webui进行整合的,底层不会改变,只是预装了一些好用的插件,整合了运行环境(git、python、

    2024年02月21日
    浏览(30)
  • Stable Diffusion ComfyUI安装详细教程

    上一篇文章介绍了sd-webui的安装教程,但学习一下ComfyUI这种节点流程式的对理解AI绘画有较大帮助,而且后期排查错误会更加方便,熟练后用这种方式做AI绘画可玩性会更多。 ComfyUI 开源地址如下: https://github.com/comfyanonymous/ComfyUI 但国内github下载不稳定,一些汉化和管理插件

    2024年02月19日
    浏览(28)
  • Windows下stable diffusion webui环境配置详细教程

    https://github.com/AUTOMATIC1111/stable-diffusion-webui 官方要求python版本3.10.6,实测python3.9.13可用 安装Python https://www.python.org/downloads/windows/ 2. 安装Git并配置 详情参考:https://blog.csdn.net/shuang_waiwai/article/details/121108964 3. Clone库stable-diffusion-webui 直接Git clone: 或: 4. 运行配置文件 强烈建议

    2024年02月11日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包