blib-la / runpod-worker-comfy

ComfyUI as a serverless API on RunPod
GNU Affero General Public License v3.0
301 stars 205 forks source link

[BUG]: Some ComfyUI Custom Nodes (IMPORT FAILED) #53

Open billyberkouwer opened 3 months ago

billyberkouwer commented 3 months ago

I am working on a project that includes 14 custom node packs. I've found that some critical node packs log an (IMPORT FAILED) message in the terminal and any requests made that include nodes from these packs fails.

Custom nodes that fail:

I have tried installing ComfyUI Manager using:

RUN git clone https://github.com/ltdrdata/ComfyUI-Manager /comfyui/custom_nodes/ComfyUI-Manager
RUN pip3 install -r requirements.txt

WORKDIR /comfyui

RUN python_embeded/python.exe -s -m pip install -r requirements.txt

in the dockerfile but I've found that all this does is suppress the error and nothing logs to the terminal - it simply throws a bad request without any error info returned when you include a node from one of these packs.

Do you have a solution to this? Or any recommendations for what might be causing these issues and how to resolve them?

Many thanks!

TimPietrusky commented 3 months ago

@billyberkouwer like I told you in the other issue #52, the current way to add custom nodes is not good and we have to rework this with #30. Once that is solved, you can add custom nodes in a way that works.