把项目代码克隆到ComfyUI的custom_nodes目录下,运行自动安装脚本即可
git clone https://cnb.cool/AIGC_FUN/HeyGem_ComfyUI.git
cd HeyGem_ComfyUI
bash setup.sh
在开始之前,请确保您的系统已更新并安装了必要的依赖项。运行以下命令以更新系统并安装所需依赖:
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
HeyGem_ComfyUI 需要 Python 3.8 才能正常运行。请按照以下步骤安装 Python 3.8:
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 版本。
进入项目目录并创建 Python 虚拟环境:
cd /ComfyUI/custom_nodes/HeyGem_ComfyUI
python3.8 -m venv venv
激活虚拟环境:
source venv/bin/activate
在虚拟环境中,安装项目的依赖包 (本项目已含有虚拟环境,可忽略此步骤):
python3.8 -m pip install -r requirements.txt
完成以上步骤后,您可以启动项目。具体的启动方法请参考项目的运行文档或说明。
sudo。