Mac book M1/M2 安装 stable diffusion流程(SD)

这篇具有很好参考价值的文章主要介绍了Mac book M1/M2 安装 stable diffusion流程(SD)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、

创建虚拟环境

由于后期炼丹的时候需要很多图片资源,因此如果你的硬盘空间和我一样不是很多的话,我建议你也将环境安装在外接移动硬盘上。

我们在创建虚拟环境时可以使用如下命令来指定虚拟环境安装的位置,同时我们还指定了 Python 的版本。

安装miniconda:https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh

conda create -p /Volumes/T7/Work/SD python=3.10.9

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

创建好的环境目录如上图所示

如果这个歌时候直接激活的话,或看到如何效果:

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

虚拟环境的名字为我们环境保存的路径

安装 PyTorch2.0

在激活虚拟环境后我们开始安装 PyTorch2.0:PyTorch

conda install pytorch::pytorch torchvision torchaudio -c pytorch

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

安装 stable diffusion webui

这个是一个开源项目,以 web 的形式进行参数的调节以及模型的选择,会比较方便:

git clone --depth=1 https://github.com/AUTOMATIC1111/stable-diffusion-webui

这里需要一些前置软件,如果没有的话,可以通过 hw 来直接安装

brew install cmake protobuf rust git wget

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

启动 webui.sh 脚本

在启动前,我建议修改一下这个脚本,原因是我们之前使用的 conda 来创建的虚拟环境,而这个脚本也会检查是否有创建了 venv,如果没有检查到,他会在当前目录下创建一个 venv 的目录,然后重新安装 PyTorch 等库,会比较慢,而且它安装的还是 1.12 的版本。

修改前

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

修改后

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

修改后记得保存哈

如果现在执行脚本的话,会看到它还要安装一些其他的库,我们也可以提前安装好

pip install gfpgan -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install clip -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install open_clip_torch -i https://pypi.tuna.tsinghua.edu.cn/simple

我们观察一下它的 launch.py 文件

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

这里还有很多仓库需要 clone,如果你的网络不太好的话,可以选择复制地址到浏览器后下载,然后在对应的目录下解压即可

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

例如我们手动下载了如下两个库

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

我们把它解压到 repositories 文件夹下面

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

上面那两个带 mster 的文件夹就是我们刚刚,解压好的,但是这样还不行,我们要按照 launch.py 的规则重命名一下

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

这里 repo_dir 里面的就是我们要改成的文件夹名称

Mac book M1/M2 安装 stable diffusion流程(SD),stable diffusion,macos

其他的库也是如此操作即可。

以上,需要耐心按照步骤操作,有问题私聊,谢谢您!文章来源地址https://www.toymoban.com/news/detail-721116.html

到了这里,关于Mac book M1/M2 安装 stable diffusion流程(SD)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 完全指南:在MacOS M1上安装Stable Diffusion WebUI,零基础也能上手。

    “ Stable Diffusion WebUI是一个开源界面,可以让用户轻松使用Stable Diffusion模型来生成图像。本教程将指导你在MacOS M1系统上安装和运行Stable Diffusion WebUI。 ” 关注 01 引言 ‍ Stable Diffusion WebUI是一个开源的界面,它使用户能够更容易地使用Stable Diffusion模型生成图像。Stable Diffusi

    2024年04月25日
    浏览(41)
  • mac(M1)芯片安装Stable-diffusion-webui

    背景:听同事说这个都是在GPU上跑的,cpu跑这个比较费劲。我本地mac跑这个,也是为了调试一些相关的插件和api。为了开发方便点。当然确实提吃内存的。 目录 一、Stable-diffusion-webui 项目地址和官方安装方式 二、自己的安装方式 2.1、更新一下自己的homebrew 2.2、安装相关依赖

    2024年02月10日
    浏览(47)
  • stable diffusion安装 mac m1 RuntimeError: “LayerNormKernelImpl“ not implemented for ‘Half‘

    在mac端使用./webui.sh运行stable diffusion web ui 输入prompt之后点击生成按钮,stable diffusion web ui报错 RuntimeError: “LayerNormKernelImpl” not implemented for ‘Half’ 解决方法:运行命令修改为./webui.sh --precision full --no-half 相关安装教程 mac安装Stable-Diffution教程 Terminal先输入cd stable-diffusion-web

    2024年02月15日
    浏览(48)
  • 【教程】MAC m1 安装并使用AI绘画 stable-diffusion,交互式命令行。

    要求 macOS 12.3 Monterey 或更高版本 Python 耐心 第一步 下载模型包 在https://huggingface.co注册 搜索stable-diffusion-v-1-4-original跳转到页面 点击接受条款 点击上面Files and versions 下载sd-v1-4.ckpt (4.27 GB)并记下保存位置 开始安装 如果特别慢的话 一些比较正常的图片

    2024年02月11日
    浏览(62)
  • MacOS系统(M1/M2)安装AI绘画StableDiffusion保姆级教程

    @TOC 安装完成后,推荐阅读这篇教程:AI绘画:Stable Diffusion 终极炼丹宝典:从入门到精通 实操环境: macOS 13 Arm64(建议12以上的系统使用) Apple M1 先来看几个样例: AI绘画StableDiffusion实操教程:冰霜旗袍美女 废话不多说,直接上教程 如果没有安装HomeBrew,在终端运行如下命

    2024年02月17日
    浏览(86)
  • M1/M2 MAC 安装git

    cmd输入 git --version ,会跳出来说明还没有安装,根据提示点确认安装就好【但gitk等不支持,一般还是从官网下比较方便】 官网中提供了几种,包括先下载Homebrew,再从Homebrew下载Git,从Xcode下载Git等。之前mac下载过Xcode,但太大了,而且不怎么常用这个IDE,所以新电脑我就不想

    2024年02月15日
    浏览(50)
  • Hadoop 安装教程 (Mac m1/m2版)

    安装JDK1.8 这里最好是安装1.8版本的jdk 1. 进入官网Java Downloads | Oracle Hong Kong SAR, PRC,下滑到中间区域找到JDK8 2.选择mac os,下载ARM64 DMG Installer对应版本 注:这里下载需要注册oracle账号,不过很简单,只需要提供邮箱即可,什么邮箱都可以 3.下载完成后,双击.pkg文件,安装步骤安

    2024年02月08日
    浏览(45)
  • Mac版 stable diffusion点生成没反应(M2)

    报错信息: RuntimeError: \\\"upsample_nearest2d_channels_last\\\" not implemented for \\\'Half\\\' 查阅资料后发现有两种方法: 1.打开webui-macos-env.sh文件进行如下更改 Change : export COMMANDLINE_ARGS=\\\"--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate\\\" To : export COMMANDLINE_ARGS=\\\"--skip-torch-cuda-test --upcast-sam

    2024年02月14日
    浏览(28)
  • Mac M系列芯片(M1/M2)安装Docker

    通过Homebrew安装 安装完成后,打开Docker会提示CPU架构不匹配,无法正常启动Docker 在Docker官网下载M芯片适用的.dmg安装包  安装完成后即可正常启动 配置国内镜像源 点击菜单栏的Docker图标,打开Settings... Settings...界面如下,切换到Docker Engine,增加镜像源配置(注意JSON格式),

    2024年02月16日
    浏览(49)
  • Mac M1/M2 安装nvm管理多版本node

    电脑没有HomeBrew的自行安装并配置环境变量 1. 安装nvm 2. 配置nvm环境变量 这里需要特别注意,Mac M1/M2在用户目录下的环境变量配置文件为 .base_profile 和 .zshrc 其他文件都不要动 2.1 打开 .base_profile文件 sudo vim .base_profile 在打开的终端中按字母 “ i ” 来切换输入,并在最下面添加

    2024年02月15日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包