[GH-ISSUE #1814] Failing to install/update/remove any custom nodes #780

Closed
opened 2026-10-27 21:22:04 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @jobobby04 on GitHub (May 9, 2025).
Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/1814

I run a Code-Server on my AI machine to have a self-contained AI development enviornment. It runs multiple different AI services like ComfyUI.
Recently I noticed with ComfyUI-Manager it fails to do anything, update, install, or remove custom nodes. Here is the log of the error that happens.

FETCH DATA from: /config/workspace/comfyUI/user/default/ComfyUI-Manager/cache/1742899825_extension-node-map.json [DONE]
Traceback (most recent call last):
  File "/config/workspace/comfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 436, in do_update
    res = core.unified_manager.unified_update(node_name, node_ver)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/workspace/comfyUI/custom_nodes/ComfyUI-Manager/glob/manager_core.py", line 1385, in unified_update
    orig_print(f"\x1b[2K\rUpdating: {node_id}", end='')
  File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 47, in write
    self.__convertor.write(text)
  File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 177, in write
    self.write_and_convert(text)
  File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 203, in write_and_convert
    self.convert_ansi(*match.groups())
  File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 217, in convert_ansi
    self.call_win32(command, params)
  File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 250, in call_win32
    winterm.erase_line(params[0], on_stderr=self.on_stderr)
    ^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'erase_line'
Originally created by @jobobby04 on GitHub (May 9, 2025). Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/1814 I run a [Code-Server](https://github.com/linuxserver/docker-code-server) on my AI machine to have a self-contained AI development enviornment. It runs multiple different AI services like ComfyUI. Recently I noticed with ComfyUI-Manager it fails to do anything, update, install, or remove custom nodes. Here is the log of the error that happens. ```py FETCH DATA from: /config/workspace/comfyUI/user/default/ComfyUI-Manager/cache/1742899825_extension-node-map.json [DONE] Traceback (most recent call last): File "/config/workspace/comfyUI/custom_nodes/ComfyUI-Manager/glob/manager_server.py", line 436, in do_update res = core.unified_manager.unified_update(node_name, node_ver) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/workspace/comfyUI/custom_nodes/ComfyUI-Manager/glob/manager_core.py", line 1385, in unified_update orig_print(f"\x1b[2K\rUpdating: {node_id}", end='') File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 47, in write self.__convertor.write(text) File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 177, in write self.write_and_convert(text) File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 203, in write_and_convert self.convert_ansi(*match.groups()) File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 217, in convert_ansi self.call_win32(command, params) File "/config/workspace/miniconda3/envs/comfyui/lib/python3.11/site-packages/colorama/ansitowin32.py", line 250, in call_win32 winterm.erase_line(params[0], on_stderr=self.on_stderr) ^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'erase_line' ```
Author
Owner

@jobobby04 commented on GitHub (May 9, 2025):

I found the reason, it seems one of my nodes(ComfyUI-RR-JointTagger) installed Colorama, which is a win32 only library. They have a WIP branch where they remove colorama so I am switching to that.

<!-- gh-comment-id:2866964053 --> @jobobby04 commented on GitHub (May 9, 2025): I found the reason, it seems one of my nodes(ComfyUI-RR-JointTagger) installed Colorama, which is a win32 only library. They have a WIP branch where they remove colorama so I am switching to that.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#780
No description provided.