【comfyui 】comfyui mac配置教程

news/2024/10/18 8:24:02/

comfyui mac配置教程

    • 1. 安装工程依赖与环境配置
    • 2. 安装Comfyui
    • 3. Comfyui模型下载与运行

1. 安装工程依赖与环境配置

首先,我们找到Mac电脑的终端并打开,我们复制下列代码并粘贴到终端,然后回车,即可开始安装Xcode工具。

xcode-select --install

如果再次运行安装返回下列错误,则说明我们已经成功安装了。

xcode-select: error: command line tools are already installed, use "Software Update" in System Settings to install updates

安装Python3并查询版本
我们打开网站:https://brew.sh/ 复制网站中的代码到Mac终端即可安装Brew,安装完成后,我们分开输入下列代码安装Python和git,然后再输入后面的三列代码查询版本,如果有版本显示,则我们的操作是正确的,否则未安装完成。

brew install python3
brew install git
---
python3 --version
pip3 --version
git --version

2. 安装Comfyui

克隆Comfyui到本地
输入下列代码即可克隆ComfyUI到本地计算机,然后咱们输入CD ComfyUI进入到目录文件,再输入PWD确认在文件目录下。

git clone https://github.com/comfyanonymous/ComfyUI

安装对应的虚拟环境
下述第一行代码先进入ComfyUI文件夹下,第二行代码安装虚拟环境,然后第三行会显示当前文件夹(多出一个Venv),第四行代码是激活该虚拟环境,而想要退出虚拟环境则输入最后一行的代码,重新激活或退出也是同样的代码。

cd ComfyUIpython3 -m venv venvlssource venv/bin/activatedeactivate

安装Pytorch Nightly Build
输入下列命令安装Pytorch Nightly Build,安装完成后输入clear清除安装信息。

pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cpu

下载模型
打开网站:https://huggingface.co/,找到页面最下方名为”sd_xl_turbo_1.0_fp16.safetensors“的模型并下载下来

安装comfyui manager
进入custom_nodes目录下,然后我们克隆ComfyUI Manager到本地。
在这里插入图片描述

cd custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager

3. Comfyui模型下载与运行

安装Python 依赖包
克隆完成后,我们需要返回到ComfyUI目录,也就是ComfyUI/custom_nodes的上级目录,输入CD …即可,然后Pwd查看当前目录是否是ComfyUI,如果是,我们执行下一步代码,安装Python依赖文件包。

cd ..
pip install -r requirements.txt

加载模型并启动ComfyUI
上述模型下载完成后,我们打开电脑访达,点击上方前往,然后输入pwd获得的文件夹地址,把模型复制到这个目录里,然后我们需要输入2次CD …返回到ComfyUI目录下,然后加载模型(上图),最后返回了我们一个本地电脑的链接:http://127.0.0.1:8188/ ,我们只需要复制这个链接到浏览器打开,出现下图界面,即完成了ComfyUI的安装。

cd models/checkpoints
python main.py --force-fp16

注意事项
当我们关闭”终端“窗口时,如果想再次打开CompyUI,我们只需要再次在终端进入到ComfyUI的文件夹下,然后运行下面代码,如果提示我们缺少某种Models,则需要重新安装一下Python的依赖文件,当然,我们也可以下载其它的模型自行尝试效果,这我会在后面的文章继续更新。

python main.py --force-fp16
pip install -r requirements.txt
```![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/4486c0fe8f924973a1c3c17af82559f8.png)如果英语比较好的小伙伴,可![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/7248c2ccf4fc4541904a45fb6c035d66.png)
以直接参考官方教程自行安装:https://github.com/comfyanonymous/ComfyUI

http://www.ppmy.cn/news/1514793.html

相关文章

EXCEL 分组后找出满足条件的行拼接起来

Excel某表格有四列,其中第2列是分组列。 ABCD11a1yet22a2done33a3yet44b1done55b2done66b3done77b4yet88b5done 现在要按第2列分组,找到每组第4列等于"done"的行,将这些行的第3列用逗号拼起来,再与分组名、行号组成新…

使用Jupyter Notebook实现Python编程

目录 1. 安装Anaconda 2. 启动Jupyter Notebook 3. 调试Python代码: 4. 定义一个简单的python类 ​5. 在控制台运行代码,并从命令行接受参数 6. 调用其他py文件中的类 ​7. conda环境切换和迁移 1. 安装Anaconda 到Anaconda官网下载安装包:Download Anaconda Distri…

打印网格(while and for)(if……)

可用不同循环嵌套来解决此问题&#xff1a; 分为四部分——奇数行起始位置的加号、奇数行“-”、偶数行的“| ”以及右下角最后的加号。 #include<bits/stdc.h> using namespace std; int map_n,map_m; signed main(){cin>>map_n>>map_m;int pmap_n;while(…

C语言破墙镐对称飞迷宫

目录 开头程序程序的流程图程序游玩的效果(gif)结尾 开头 大家好&#xff0c;我叫这是我58。 程序 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #include <stdlib.h> #include <Windows.h> enum WASD {W,A,S,D }; void printmaze(const char s…

R 语言学习教程,从入门到精通,R Excel 文件使用(18)

1、R Excel 文件 Excel 格式的文件主要是 xls 或 xlsx&#xff0c;这两种文件可以在 R 语言中导入 xlsx 库来实现直接的读取。 R 语言读写 Excel 文件需要安装扩展包&#xff0c;我们可以在 R 到控制台输入以下命令来安装&#xff1a; install.packages("xlsx", re…

【git bash编码错误解决方案】启动conda环境时报错,其他terminal却正常

&#x1f50e;嘿&#xff0c;这里是慰慰&#x1f469;&#x1f3fb;‍&#x1f393;&#xff0c;会发各种类型的文章&#xff0c;智能专业&#xff0c;从事前端&#x1f43e; &#x1f389;如果有帮助的话&#xff0c;就点个赞叭&#xff0c;让我开心一下&#xff01;&#x1f…

iPhone 16系列详细参数曝光

根据海外媒体的最新汇总&#xff0c;iPhone 16系列的详细配置和价格已经曝光&#xff0c;其中标准版iPhone依然延续60Hz屏幕&#xff0c;成为众多果粉关注的热点。 据悉&#xff0c;iPhone 16将搭载6.1英寸的60Hz屏幕&#xff0c;内置苹果最新的A18芯片&#xff0c;并支持Apple…

AI在医学领域:通过声纹特征来预测血糖水平

糖尿病代谢紊乱&#xff08;DM&#xff09;是一种以血糖水平异常为特征的代谢性疾病&#xff0c;其表现为高血糖&#xff08;≥230 mg/dL&#xff09;或低血糖&#xff08;<65 mg/dL&#xff09;。该病导致胰岛素产生或作用受损&#xff0c;胰岛素作为调节葡萄糖稳态的关键激…