3.4 KiB
3.4 KiB
安装
依赖项
自定义虚拟环境(我主要使用此方法)
- 确保您处于用于 ComfyUI 的 Python 环境中。
- 运行以下命令安装所需的依赖项:
pip install -r comfy_mtb/requirements.txt
Comfy-portable / 独立安装(来自 ComfyUI 发布)
如果您使用的是 ComfyUI 独立版的 python-embeded,则无法使用二进制文件进行依赖项的 pip 安装,特别是当它们没有预编译的 wheels 时。在这种情况下,请查看最新的发布版,其中包含了为 Linux 和 Windows 构建的预编译 wheels(仅对需要从源代码构建的部分)。有关更多信息,请参阅此问题(#1)。
Google Colab
在 运行 ComfyUI with localtunnel(推荐方式) 标题下方添加一个新的代码单元格(在代码单元格之前)。
# 下载节点
!git clone --recursive https://github.com/melMass/comfy_mtb.git custom_nodes/comfy_mtb
# 下载所有模型
!python custom_nodes/comfy_mtb/scripts/download_models.py -y
# 安装依赖项
!pip install -r custom_nodes/comfy_mtb/requirements.txt -f https://download.openmmlab.com/mmcv/dist/cu118/torch2.0/index.html
如果运行后,Colab 抱怨需要重新启动运行时,请重新启动,并且不要重新运行之前的单元格,只需运行一个用于运行 localtunnel 的单元格即可(您可能需要先添加一个 %cd ComfyUI 的单元格...)。
模型下载
某些节点需要下载额外的模型,您可以使用与上述相同的 Python 环境进行交互式下载:
python scripts/download_models.py
然后按照提示操作或只需按 Enter 键下载所有模型。
注意 您可以使用以下命令无需提示下载所有模型:
python scripts/download_models.py -y
Web 扩展
第一次运行脚本时,会尝试创建符号链接,将Web 扩展链接到 Comfy 的 web/extensions 文件夹。如果失败,您可以手动将 mtb 文件夹复制到 ComfyUI/web/extensions,目前它只提供了一个颜色小部件,由几个节点共享: