u/Critical_Newt2602

I’m honestly at the point where I’m reinstalling my whole setup way too often, and it’s getting old fast. Is this a skill issue or can i learn?

What’s your actual strategy for managing ComfyUI dependencies?

My main issue: everything works… until one custom node decides to update, pulls in its own dependencies, and suddenly the whole environment is broken (I think via --break-system-packages / “breakenv”-type installs?).

Then it’s back to reinstalling, re-cloning nodes, fixing versions… again.

At this point I feel like I’m doing environment management more than actually using ComfyUI.

Do you deal with the same thing?
Feel free to rant, honestly 😅

And if you somehow don’t have this problem, please  answer these questions:

Do you run it in a venv or just system-wide?

  • If using venv: do you keep all custom nodes in the same environment, or split them into multiple?
  • Is there a “safe” Python / torch combo everyone sticks to?
  • multiple python versions together? some nodes only run on 3.12 other need 3.14+
  • pip, uv, conda?
  • opencv, opencv(headless, cv2.

I just want something that doesn’t implode because one node felt adventurous.

reddit.com
u/Critical_Newt2602 — 13 days ago