efficiency-nodes-comfyui
efficiency-nodes-comfyui copied to clipboard
After updating the latest ComfyUI, an error occurred.
Traceback (most recent call last):
File "/home/ComfyUI-master/nodes.py", line 1735, in load_custom_node
module_spec.loader.exec_module(module)
File "
This is a result of the comfyUI change made a few days ago removing the "CompVisVDenoiser" you can view the changes in the commit here
https://github.com/comfyanonymous/ComfyUI/commit/1777b54d0217e77a6a64b0a587b9b11a48e3bf02
How to solve it?
Currently toxicwind has a fork open that should allow it to work the other option is to re-add the missing section of code to the updated file.
Currently toxicwind has a fork open that should allow it to work the other option is to re-add the missing section of code to the updated file.
If it won't be a trouble for you, would you mind to write how we can do that, please?
Switching forks in git:
cd ComfyUI/custom_nodes/efficiency-nodes-comfyui`
git remote add toxicwind https://github.com/toxicwind/efficiency-nodes-comfyui-updates.git
git fetch toxicwind
git checkout toxicwind/main
note: this is a detached head; if you wanted to resolve, git checkout -b some_interesting_named_branch
-- I just leave it, since this is just temporary
Later, presumably when "this" efficiency-nodes does an update:
git fetch origin
git checkout main
git pull
git remote remove toxicwind
For more info: https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes and https://stackoverflow.com/questions/10228760/how-do-i-fix-a-git-detached-head
That fork gives me the following error, which has been fixed this fork. Use toxicwind's repo at your own risk; still hoping this issue gets some attention. https://github.com/LucianoCirino/efficiency-nodes-comfyui/commit/5db11dc843200198347264ca00d78b6bbb88de60#commitcomment-131987497
This commit brings the removed code back over. Works for me, and prods' branch also fixes the above issue as well. https://github.com/prods/efficiency-nodes-comfyui/commit/05792e360a8b803241659b6f56318cfabad3263b
This commit brings the removed code back over. Works for me, and prods' branch also fixes the above issue as well. prods@05792e3
I can confirm that repo fixes the CompVisVDenoiser error from original extension.
However I had to fix all my efficient node values because with this version, all values were displaced from their original input boxes.