logo
17
0
Login
编辑文件 README.md

HeyGem_ComfyUI 一键安装

把项目代码克隆到ComfyUI的custom_nodes目录下,运行自动安装脚本即可

git clone https://cnb.cool/AIGC_FUN/HeyGem_ComfyUI.git cd HeyGem_ComfyUI bash setup.sh

如果自动安装脚本运行失败,请参考以下完整步骤

1. 安装依赖环境

在开始之前,请确保您的系统已更新并安装了必要的依赖项。运行以下命令以更新系统并安装所需依赖:

sudo apt update sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev \ libgdbm-dev libnss3-dev libsqlite3-dev libreadline-dev libffi-dev curl \ libbz2-dev liblzma-dev uuid-dev libffi-dev libgl1-mesa-glx libsndfile1 \ ffmpeg

2. 安装 Python 3.8

HeyGem_ComfyUI 需要 Python 3.8 才能正常运行。请按照以下步骤安装 Python 3.8:

下载 Python 源码

cd /usr/src sudo wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz sudo tar -xzf Python-3.8.12.tgz cd Python-3.8.12

编译并安装

./configure --enable-optimizations --with-ensurepip=install make altinstall

注意:使用 altinstall 是为了避免覆盖系统默认的 Python 版本。


3. 创建虚拟环境

进入项目目录并创建 Python 虚拟环境:

cd /ComfyUI/custom_nodes/HeyGem_ComfyUI python3.8 -m venv venv

激活虚拟环境:

source venv/bin/activate

4. 安装依赖包

在虚拟环境中,安装项目的依赖包 (本项目已含有虚拟环境,可忽略此步骤):

python3.8 -m pip install -r requirements.txt

5. 启动项目

完成以上步骤后,您可以启动项目。具体的启动方法请参考项目的运行文档或说明。


注意事项

  • 确保您的系统已正确安装所有依赖项。
  • 如果遇到权限问题,请尝试在命令前添加 sudo
  • 如果需要其他 Python 版本,请根据实际情况调整安装步骤。