mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2026-11-05 07:47:25 +00:00
[GH-ISSUE #1613] Update all fails all updates #695
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/ComfyUI-Manager#695
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @yoloshii on GitHub (Mar 5, 2025).
Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/1613
Weird issue with all custom node git branches reset to headless (including comfyui git) and the following error for all attempts to update a package.
It appears that all attempts to update reference my base conda env lib instead of activated comfy venv?
Updating: MilitantHitchhiker-SwitchbladePackTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: OneButtonPromptTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: Plush-for-ComfyUITraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: PuLID_ComfyUITraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: rgthree-comfyTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: sd-dynamic-thresholdingTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: SD-Latent-InterposerTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: sd-perturbed-attentionTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: sdxl_prompt_stylerTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: stability-ComfyUI-nodesTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: steerable-motionTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: virtuoso-nodesTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: was-node-suite-comfyuiTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: wlsh_nodesTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Updating: x-flux-comfyuiTraceback (most recent call last):
File "D:\ComfyUI\custom_nodes\comfyui-manager\glob\manager_server.py", line 432, in do_update
title = os.path.basename(url)
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 242, in basename
return split(p)[1]
File "C:\ProgramData\miniconda3\lib\ntpath.py", line 211, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType
@lioncrud commented on GitHub (Mar 6, 2025):
i'm getting similar error. IN fact, ComfyUI-Manager is itself included in the failed updates list lol.
@ltdrdata commented on GitHub (Mar 6, 2025):
I'll take a look.
@ltdrdata commented on GitHub (Mar 6, 2025):
The reason Miniconda was used is that you ran ComfyUI within that environment. You need to check the Python environment and execution command you are using to run ComfyUI.
Please check if your ComfyUI-Manager version is up to date. I recall that this issue was already patched.
latest version is
v3.30.2@yoloshii commented on GitHub (Mar 7, 2025):
The real issue appears to be with all the custom nodes, and even comfyui root and manager, having been changed to headless on git branches. For some odd reason I have to go and manually set them back to master and then git pull.
The update issue is related to:
TypeError: expected str, bytes or os.PathLike object, not NoneTypeThat doesn't sound like an environment mismatch issue, right?
Manager itself gets updated when using update all, but all other updates fail.
Still happening with the latest manager version.
@ltdrdata commented on GitHub (Mar 9, 2025):
The cause of a custom node becoming headless and ComfyUI becoming headless are completely different.
In the case of ComfyUI, it can switch to headless mode because it provides a feature to switch between stable versions. However, for custom nodes, this can only happen when restoring a snapshot.
Did your issue occur after restoring a snapshot?
@konradre commented on GitHub (Mar 20, 2025):
Nope, I've never restored a snapshot with Comfy.
I think it happened because of a cache dump or some cache command that Claude suggested I do.
It basically detached ComfyUI, manager and all custom nodes from master.
The other possibility is that the big updates somehow messed with it due to my environment setup.
The upside is that it made me try putting Comfy on WSL Ubuntu instead and its a lot better than the Windows side lol.