MacBook Pro(Intel集成显卡)成功安装启动ComfyUI详细教程

Mac配置
  • MAC CPU: 2.2 GHz 四核Intel Core i7
  • MAC 系统版本:12.3
  • MAC 显卡: Intel Iris Pro 1536 MB
  • MAC 内存:16G
  • python 3.12.2
ComfyUI 的安装方法介绍

ComfyUI 是一个模块化的 Stable Diffusion GUI,工作界面是可视化的流程节点式。

目前安装 ComfyUI 的方法主要有两种,一种是安装到本地,另外一种是云端部署,本地安装 0 成本,但是对设备要求较高。

而安装到本地也有两种办法,全程通过命令行安装以及通过安装包打包的方式部署 ComfyUI。

此篇教程是在 Mac 设备上采用命令行来安装部署 ComfyUI,全程需要用到终端工具,并且注意安装过程中最好有魔法工具,安装的主要步骤如下:

安装 Xcode command-line tools

打开终端,输入 xcode-select --install,并点击安装即可成功。

安装 Anaconda

这里的命令行由于 Apple 电脑芯片有所不同输入的代码也会不同。

  • 对于intel芯片的Mac电脑输入
$ curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
$ bash Miniconda3-latest-MacOSX-x86_64.sh //此命令行进入版权声明界面
  • 对于M1/2/3 的 ARM 苹果电脑终端输入
$ curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh
$ bash Miniconda3-latest-MacOSX-arm64.sh //此命令行进入版权声明界面
  • 进入版权申明界面之后会一直按住 回车 执行,直到最后询问接受版权申明时输入 yes,然后选择安装路径,点击 回车 默认即可安装成功
  • 注意:安装成功后终端用户前面多了一个(base),建议重启下终端再进行下一步操作
安装Pytorch
  • 重新打开终端之后可以看到终端的用户面前多了(base)字母,继续输入以下官网提供的代码安装 PyTorch,回车之后若是显示三个 done 则表示成功
$ conda install pytorch-nightly::pytorch torchvision torchaudio -c pytorch-nightly
  • 但是,根据官网给的指令,我并没有安装成功,添加镜像源也不行,后来换了以下方式,回车之后显示三个done则表示成功
$ conda install pytorch -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
  • 然后输入 python 后回车再输入以下代码验证下 mps support 是否生效,输出gpu:False则说明cpu的pytorch下载完成,后面启动comfyUI时注意关闭下GPU再启动
$ python 
>>> import torch
>>> print(torch.__version__)
2.2.2
>>> print('gpu:', torch.cuda.is_available())
gpu: False
下载ComfyUI
  • 重新打开终端输入以下代码克隆ComfyUI
$ Git clone https://github.com/comfyanonymous/ComfyUI.git
安装网络依赖
  • 要进入ComfyUI目录,打开终端输入ls 查看是否有ComfyUI文件,然后输入
$ cd ~/ComfyUI
  • 进入ComfyUI,再输入
$ pip install -r requirements.txt
  • 来安装Dependencies,时间有点久,需要耐心等一会儿,若中间出错就再重新pip一次
启动ComfyUI
  • 打开终端输入
$ cd ~/ComfyUI
  • 回车后再输入
$ python main.py --disable-cuda-malloc --use-split-cross-attention --cpu 
  • 进入浏览器打开
http://127.0.0.1:8188 // 启动ComfyUI

  • 注意:因为MacBook Pro是英特尔的集成显卡,不支持CUDA,所以也就不支持GPU的使用。启动时,一定要指明关闭GPU,使用CPU 
  • 启动后可以看到 Stable Diffusion GUI 的界面类似一个思维导图的节点工作流程界面,需要注意的是在使用过程中不要关闭终端 
  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值