ltdrdata / comfyui-manager Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
I may have missed it but I was wondering whether you support installation of web extensions as well? I would prefer to avoid delegate that to ComfyUI-Manager but if that isn't on the roadmap then I'll add a copy in my install script
It is a helpful tool, but some regions do not well connected to the Internet and need to set up proxy ports, could it support proxy-setting?
Thanks a lot.
"Install Missing Custom Nodes" fails with
The custom node DB is currently being updated, and updates to custom nodes are being checked for.
NOTE: Update only checks for extensions that have been fetched.
Terminal Output:
Prestartup times for custom nodes:
0.0 seconds: C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyuiManager_v012
Total VRAM 6144 MB, total RAM 16221 MB
xformers version: 0.0.20
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce GTX 1660 Ti : cudaMallocAsync
Using xformers cross attention
Adding extra search path checkpoints C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/Stable-diffusion
Adding extra search path configs C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/Stable-diffusion
Adding extra search path vae C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/VAE
Adding extra search path loras C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/Lora
Adding extra search path loras C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/LyCORIS
Adding extra search path upscale_models C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/ESRGAN
Adding extra search path upscale_models C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/RealESRGAN
Adding extra search path upscale_models C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/SwinIR
Adding extra search path embeddings C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\embeddings
Adding extra search path hypernetworks C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/hypernetworks
Adding extra search path controlnet C:\Users\sam\Desktop\dev\sd\stable-diffusion-webui\models/ControlNet
### Loading: ComfyUI-Manager (V0.12)
### ComfyUI Revision: 1230 [076d2db6]
Import times for custom nodes:
0.0 seconds: C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\Derfuu_ComfyUI_ModdedNodes
0.5 seconds: C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyuiManager_v012
Starting server
To see the GUI go to: http://127.0.0.1:8188
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Error handling request
Traceback (most recent call last):
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 980, in _wrap_create_connection
return await self._loop.create_connection(*args, **kwargs) # type: ignore[return-value] # noqa
File "asyncio\base_events.py", line 1070, in create_connection
File "asyncio\base_events.py", line 1054, in create_connection
File "asyncio\base_events.py", line 963, in _connect_sock
File "asyncio\proactor_events.py", line 709, in sock_connect
File "asyncio\windows_events.py", line 821, in _poll
File "asyncio\windows_events.py", line 608, in finish_connect
OSError: [WinError 121] The semaphore timeout period has expired
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\web_protocol.py", line 433, in _handle_request
resp = await request_handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\web_app.py", line 504, in _handle
resp = await handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\web_middlewares.py", line 117, in impl
return await handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\server.py", line 42, in cache_control
response: web.Response = await handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyuiManager_v012\__init__.py", line 324, in fetch_customnode_list
json_obj = await get_data(uri)
File "C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyuiManager_v012\__init__.py", line 176, in get_data
async with session.get(uri) as resp:
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\client.py", line 1141, in __aenter__
self._resp = await self._coro
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\client.py", line 536, in _request
conn = await self._connector.connect(
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 540, in connect
proto = await self._create_connection(req, traces, timeout)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 901, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 1206, in _create_direct_connection
raise last_exc
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 1175, in _create_direct_connection
transp, proto = await self._wrap_create_connection(
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 988, in _wrap_create_connection
raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host raw.githubusercontent.com:443 ssl:default [The semaphore timeout period has expired]
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Error handling request
Traceback (most recent call last):
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 980, in _wrap_create_connection
return await self._loop.create_connection(*args, **kwargs) # type: ignore[return-value] # noqa
File "asyncio\base_events.py", line 1070, in create_connection
File "asyncio\base_events.py", line 1054, in create_connection
File "asyncio\base_events.py", line 963, in _connect_sock
File "asyncio\proactor_events.py", line 709, in sock_connect
File "asyncio\windows_events.py", line 821, in _poll
File "asyncio\windows_events.py", line 608, in finish_connect
OSError: [WinError 121] The semaphore timeout period has expired
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\web_protocol.py", line 433, in _handle_request
resp = await request_handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\web_app.py", line 504, in _handle
resp = await handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\web_middlewares.py", line 117, in impl
return await handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\server.py", line 42, in cache_control
response: web.Response = await handler(request)
File "C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyuiManager_v012\__init__.py", line 324, in fetch_customnode_list
json_obj = await get_data(uri)
File "C:\Users\comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyuiManager_v012\__init__.py", line 176, in get_data
async with session.get(uri) as resp:
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\client.py", line 1141, in __aenter__
self._resp = await self._coro
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\client.py", line 536, in _request
conn = await self._connector.connect(
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 540, in connect
proto = await self._create_connection(req, traces, timeout)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 901, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 1206, in _create_direct_connection
raise last_exc
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 1175, in _create_direct_connection
transp, proto = await self._wrap_create_connection(
File "C:\Users\comfyui\ComfyUI_windows_portable\python_embeded\lib\site-packages\aiohttp\connector.py", line 988, in _wrap_create_connection
raise client_error(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host raw.githubusercontent.com:443 ssl:default [The semaphore timeout period has expired]
Seems like an openssl issue. Any help would be appreciated. Thanks!
When I try to install ComfyUI roop, ReActor Node 0.1.0 for ComfyUI or FaceSwap I get an error like this and cannot use their nodes.
This particular error message is what I get when trying to install roop
D:\ai\image-generation\comfyui5\ComfyUI_windows_portable>.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build
** ComfyUI start up time: 2023-08-10 21:14:07.656743
Prestartup times for custom nodes:
0.0 seconds: D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Manager
Total VRAM 8188 MB, total RAM 15608 MB
xformers version: 0.0.20
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 4060 Laptop GPU : cudaMallocAsync
Using xformers cross attention
### Loading: ComfyUI-Manager (V0.21)
### ComfyUI Revision: 1271 [f7e6a5ed]
Traceback (most recent call last):
File "D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\nodes.py", line 1647, in load_custom_node
module_spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_roop\__init__.py", line 24, in <module>
from .nodes import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS
File "D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_roop\nodes.py", line 3, in <module>
from scripts.faceswap import FaceSwapScript, get_models
File "D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_roop\scripts\faceswap.py", line 16, in <module>
from scripts.swapper import UpscaleOptions, swap_face, ImageResult
File "D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_roop\scripts\swapper.py", line 12, in <module>
import insightface
ModuleNotFoundError: No module named 'insightface'
Cannot import D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_roop module for custom nodes: No module named 'insightface'
Import times for custom nodes:
0.4 seconds (IMPORT FAILED): D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_roop
0.7 seconds: D:\ai\image-generation\comfyui5\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Manager
Starting server
To see the GUI go to: http://127.0.0.1:8188
Feature: Ability to search packages to find nodes where the node name contains the search string.
Example:
A search using 'Lucy' returns a list of node names that include this string and the associated packages.
Result:
Node | Author | Package Name
Image Lucy Sharpen | WASasquatch | WAS Node Suite
kind regards
Suzie
How can it be, or it is some kind of another git (it is extremely frustrating to receive an error about missing git immediately after you just gitcloned a repo ...)? I git cloned the comfy manager into the folder as written, but after this I receive this error. I dont understand the structure of ComfyUI, in A1111 there was a venv with a possibility to activate it and see what packages are installed and which versions, ComfyUI in my amateur knowledge does not have easily visible venv which I can activate to install packages. Running pip install git gives me:
Defaulting to user installation because normal site-packages is not writeable
ERROR: Could not find a version that satisfies the requirement git (from versions: none)
ERROR: No matching distribution found for git
Requirement already satisfied: GitPython in c:\users\rkana\appdata\roaming\python\python310\site-packages (from -r C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager\requirements.txt (line 1)) (3.1.31)
Requirement already satisfied: gitdb<5,>=4.0.1 in c:\users\rkana\appdata\roaming\python\python310\site-packages (from GitPython->-r C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager\requirements.txt (line 1)) (4.0.10)
Requirement already satisfied: smmap<6,>=3.0.1 in c:\users\rkana\appdata\roaming\python\python310\site-packages (from gitdb<5,>=4.0.1->GitPython->-r C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager\requirements.txt (line 1)) (5.0.0)
Traceback (most recent call last):
File "C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager_init_.py", line 7, in
import git
ModuleNotFoundError: No module named 'git'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\ComfyUI\ComfyUI\nodes.py", line 1509, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in call_with_frames_removed
File "C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager_init.py", line 12, in
import git
ModuleNotFoundError: No module named 'git'
Cannot import C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager module for custom nodes: No module named 'git'
Import times for custom nodes:
1.3 seconds (IMPORT FAILED): C:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager
I get a fail message, but If I do a manual git pull it shows as updated. Use to work fine the last Two days this started happening...
Update: ['https://github.com/LucianoCirino/efficiency-nodes-comfyui']
Install: pip packages
Update(git-clone) error: https://github.com/LucianoCirino/efficiency-nodes-comfyui / 'int' object has no attribute 'isdigit'
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Could you add a preferred license to this code, it looks super useful. I'd hate to not be honoring your intended license.
Ltd,
I'm switching to your branch, an have run into an issue with installing Controlnet preprocessors. Everything installs OK, until the last line, and I'm wondering how I can fix. Thoughts?
See below:
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Install custom node 'ControlNet Preprocessors'
install: ['https://github.com/Fannovel16/comfy_controlnet_preprocessors']
Download: git clone 'https://github.com/Fannovel16/comfy_controlnet_preprocessors'
Install: pip packages
Collecting opencv-contrib-python
Using cached opencv_contrib_python-4.8.0.74-cp37-abi3-win_amd64.whl (44.8 MB)
Requirement already satisfied: opencv-python in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 2)) (4.8.0.74)
Collecting timm==0.6.7
Using cached timm-0.6.7-py3-none-any.whl (509 kB)
Requirement already satisfied: torchvision in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 4)) (0.15.2+cu118)
Requirement already satisfied: scipy in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 5)) (1.11.1)
Requirement already satisfied: matplotlib in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 6)) (3.7.2)
Requirement already satisfied: scikit-image in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 7)) (0.21.0)
Requirement already satisfied: prettytable==3.6.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 8)) (3.6.0)
Requirement already satisfied: addict in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 9)) (2.4.0)
Requirement already satisfied: yapf in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 10)) (0.40.1)
Collecting mediapipe
Using cached mediapipe-0.10.1-cp310-cp310-win_amd64.whl (50.2 MB)
Collecting fvcore
Using cached fvcore-0.1.5.post20221221-py3-none-any.whl
Collecting omegaconf
Using cached omegaconf-2.3.0-py3-none-any.whl (79 kB)
Requirement already satisfied: ftfy in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 14)) (6.1.1)
Requirement already satisfied: torch>=1.4 in d:\comfyui_ltd\python_embeded\lib\site-packages (from timm==0.6.7->-r requirements.txt (line 3)) (2.0.1+cu118)
Requirement already satisfied: wcwidth in d:\comfyui_ltd\python_embeded\lib\site-packages (from prettytable==3.6.0->-r requirements.txt (line 8)) (0.2.6)
Requirement already satisfied: numpy>=1.19.3 in d:\comfyui_ltd\python_embeded\lib\site-packages (from opencv-contrib-python->-r requirements.txt (line 1)) (1.24.2)
Requirement already satisfied: requests in d:\comfyui_ltd\python_embeded\lib\site-packages (from torchvision->-r requirements.txt (line 4)) (2.28.2)
Requirement already satisfied: pillow!=8.3.,>=5.3.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from torchvision->-r requirements.txt (line 4)) (10.0.0)
Requirement already satisfied: filelock in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.10.0)
Requirement already satisfied: typing-extensions in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (4.5.0)
Requirement already satisfied: networkx in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.0)
Requirement already satisfied: jinja2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.1.2)
Requirement already satisfied: sympy in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (1.11.1)
Requirement already satisfied: packaging>=20.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (23.0)
Requirement already satisfied: fonttools>=4.22.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (4.40.0)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (1.4.4)
Requirement already satisfied: contourpy>=1.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (1.1.0)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (3.0.9)
Requirement already satisfied: cycler>=0.10 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (0.11.0)
Requirement already satisfied: python-dateutil>=2.7 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (2.8.2)
Requirement already satisfied: imageio>=2.27 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (2.31.1)
Requirement already satisfied: lazy_loader>=0.2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (0.3)
Requirement already satisfied: PyWavelets>=1.1.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (1.4.1)
Requirement already satisfied: tifffile>=2022.8.12 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (2023.7.4)
Requirement already satisfied: platformdirs>=3.5.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (3.8.0)
Requirement already satisfied: tomli>=2.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (2.0.1)
Requirement already satisfied: importlib-metadata>=6.6.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (6.7.0)
Collecting absl-py
Using cached absl_py-1.4.0-py3-none-any.whl (126 kB)
Requirement already satisfied: flatbuffers>=2.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (23.5.26)
Requirement already satisfied: protobuf<4,>=3.11 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (3.20.3)
Requirement already satisfied: attrs>=19.1.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (22.2.0)
Collecting sounddevice>=0.4.4
Using cached sounddevice-0.4.6-py3-none-win_amd64.whl (199 kB)
Requirement already satisfied: tabulate in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (0.9.0)
Requirement already satisfied: pyyaml>=5.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (6.0)
Collecting iopath>=0.1.7
Using cached iopath-0.1.10-py3-none-any.whl
Requirement already satisfied: yacs>=0.1.6 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (0.1.8)
Requirement already satisfied: termcolor>=1.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (2.3.0)
Requirement already satisfied: tqdm in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (4.65.0)
Requirement already satisfied: antlr4-python3-runtime==4.9. in d:\comfyui_ltd\python_embeded\lib\site-packages (from omegaconf->-r requirements.txt (line 13)) (4.9.3)
Requirement already satisfied: zipp>=0.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from importlib-metadata>=6.6.0->yapf->-r requirements.txt (line 10)) (3.15.0)
Requirement already satisfied: portalocker in d:\comfyui_ltd\python_embeded\lib\site-packages (from iopath>=0.1.7->fvcore->-r requirements.txt (line 12)) (2.7.0)
Requirement already satisfied: six>=1.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from python-dateutil>=2.7->matplotlib->-r requirements.txt (line 6)) (1.16.0)
Requirement already satisfied: CFFI>=1.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from sounddevice>=0.4.4->mediapipe->-r requirements.txt (line 11)) (1.15.1)
Requirement already satisfied: charset-normalizer<4,>=2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (3.1.0)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (2022.12.7)
Requirement already satisfied: idna<4,>=2.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (3.4)
Requirement already satisfied: colorama in d:\comfyui_ltd\python_embeded\lib\site-packages (from tqdm->fvcore->-r requirements.txt (line 12)) (0.4.6)
Requirement already satisfied: pycparser in d:\comfyui_ltd\python_embeded\lib\site-packages (from CFFI>=1.0->sounddevice>=0.4.4->mediapipe->-r requirements.txt (line 11)) (2.21)
Requirement already satisfied: MarkupSafe>=2.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from jinja2->torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (2.1.2)
Requirement already satisfied: pywin32>=226 in d:\comfyui_ltd\python_embeded\lib\site-packages (from portalocker->iopath>=0.1.7->fvcore->-r requirements.txt (line 12)) (306)
Requirement already satisfied: mpmath>=0.19 in d:\comfyui_ltd\python_embeded\lib\site-packages (from sympy->torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (1.3.0)
Installing collected packages: opencv-contrib-python, omegaconf, absl-py, sounddevice, iopath, mediapipe, fvcore, timm
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'D:\ComfyUI_LTD\python_embeded\Lib\site-packages\cv2\cv2.pyd'
Consider using the --user
option or check the permissions.
[notice] A new release of pip is available: 23.0.1 -> 23.1.2
[notice] To update, run: D:\ComfyUI_LTD\python_embeded\python.exe -m pip install --upgrade pip
install script failed: https://github.com/Fannovel16/comfy_controlnet_preprocessors
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Hi. Some people asked me about adding my latent interposer extension to the manager. It does what the name implies, converting XL latents to V1 (or the other way around).
For my repo, both cloning it and copying comfy_latent_interposer.py
should work. Not sure which one is preferred, I guess cloning might make updates easier?
Anyway, here's the JSON entires, assuming I read your code right (haven't tested it since I still manually manage my extensions...).
{
"author": "city96",
"title": "Latent-Interposer",
"reference": "https://github.com/city96/SD-Latent-Interposer",
"files": [
"https://github.com/city96/SD-Latent-Interposer"
],
"install_type": "git-clone",
"description": "Custom node to convert the lantents between SDXL and SD v1.5 directly without the VAE decoding/encoding step."
},
"https://github.com/city96/SD-Latent-Interposer": [
"LatentInterposer",
],
LMK if you need me to do anything like adding a requirements.txt
, etc.
After attempted install, I'm getting the following error on ComfyUI startup.
Using xformers cross attention
Traceback (most recent call last):
File "E:\ComfyUI_windows_portable\ComfyUI\nodes.py", line 1516, in load_custom_node
module_spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 879, in exec_module
File "<frozen importlib._bootstrap_external>", line 1016, in get_code
File "<frozen importlib._bootstrap_external>", line 1073, in get_data
FileNotFoundError: [Errno 2] No such file or directory: 'E:\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\.git\\__init__.py'
Cannot import E:\ComfyUI_windows_portable\ComfyUI\custom_nodes\.git module for custom nodes: [Errno 2] No such file or directory: 'E:\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\.git\\__init__.py'
I've just updated and now get this error on startup:
F:\ComfyUI>python.exe -s main.py --use-pytorch-cross-attention --disable-xformers --windows-standalone-build
Failed to execute startup-script: F:\ComfyUI\custom_nodes\ComfyUI-Manager\prestartup_script.py / [WinError 183] Cannot create a file when that file already exists: 'comfyui.log' -> 'comfyui.prev.log'
Prestartup times for custom nodes:
0.0 seconds (PRESTARTUP FAILED): F:\ComfyUI\custom_nodes\ComfyUI-Manager
when doing batch size>1 it show only one out of the X amount of images in batch.
If at all possible, I would humbly request that you consider adding an option to save/load workflows directly from the UI...perhaps from something like a "custom_workflows" directory in the app. This way, we wouldn't need to invoke the local file browser in order to load custom workflows, and would have a handy spot to store them all.
Bonus points if you can make it auto-load a default workflow from said directory?
I ended up modifying the name/links of my custom node repo before I lose the chance to do so without leaving a giant mess of broken links. Does the automatic github scanner remove any broken links or would it be necessary for me to make a pull request to ensure that there will be no duplicate nodes accidentally showing up from this change?
Sorry, not trying to overwhelm you with requests.
Another one that would really be useful is to allow import/export of custom nodes in one-shot. You've already got the methods to install various packages - if we could dump a JSON file with all the "stuff" needed to automate this re-installation process, it'd be incredibly handy in the event someone needs to re-build their environment or even just share multiple custom workflows without having to do the "install missing" for each one.
Title: ComfyUI Manager plugin issue - manager button not responding
Description:
I am experiencing an issue with the ComfyUI Manager plugin where clicking the manager button does not bring up a menu. Additionally, even after deleting the ComfyUI Manager plugin, the manager button is still present on the ComfyUI menu. This issue occurred after using the manager menu to update ComfyUI and restarting. Before updating ComfyUI, the plugin was working normally.
Steps to reproduce:
Expected behavior:
Clicking on the manager button should bring up a menu. After deleting the ComfyUI Manager plugin, the manager button should no longer be present on the ComfyUI menu.
Actual behavior:
Clicking on the manager button does not bring up a menu. After deleting the ComfyUI Manager plugin, the manager button is still present on the ComfyUI menu.
Additional information:
I have tried several troubleshooting steps, including restarting my computer, installing a new copy of ComfyUI in a different location, and installing the latest version of the Manager plugin, but the issue still persists.
I've installed and reinstalled ComfyUI-Manager several times but I'm stuck at the message
"The custom node DB is currently being updated, and updates to custom nodes are being checked for.
NOTE: Update only checks for extensions that have been fetched."
I'm not able to get to the list of nodes or models and just have to esc out. ComfyUI is up to date and fetch updates says the same.
Any idea how this can be fixed?
May it be possible to add this node to the custom-node-list.json?
I wrote it for migration purposes from automatic1111 webui to comfyui: https://github.com/theUpsider/ComfyUI-Styles_CSV_Loader
Apparently there is a node suite which includes this single feature as well. But for everyone who doesnt want a whole bloated node suite in their project but simply load their old styles, my csv loader should be enough.
Hey, have a node I would like added to the list: @https://github.com/NicholasMcCarthy/ComfyUI_TravelSuite
Currently has LatentTravel node, which allows multiple strategies for travelling and blending between two latent variables.
Hello,
When I click on "Install" button, the download is usualy very slow, I am better doing the git ... url of the extention than waiting for the manager installation, whereas I still find the manager very useful to have a view on everything avalaible.
Is there a way to get the url/link of the git of very extension mentioned directly availble in the list?
So I can BROWSE using comfy manager, but then I can switch to regular git installation locally if the download speed is too slow with the manager.
Can you implement that? Thanks
I was updating ComfyUI and the nodes this morning and was presented with this error:
Install: install script
Traceback (most recent call last):
File "C:\Users\esraw\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Impact-Pack\install.py", line 15, in
import impact.config
ModuleNotFoundError: No module named 'impact'
install script failed: https://github.com/ltdrdata/ComfyUI-Impact-Pack
After a clean new install and update of ComfyUI, as well as your manager, I'm still presented with the same error code after trying to install via manager. Git pull throws the same error on ComfyUI startup.
Ah yes, it does them see module files are present, though:
The impact pack and your work on the SAM detector and Clipspace are so very central to my workflows, that I'm currently very hampered in using ComfyUI (why go back to A1111 lol). So a huge Thank You! for everything you're doing and making possible.
If you install the "Image Gallery" extension by ailex000, the "Install" button remains visible. You can't disable or uninstall the extension, even though it got installed successfully.
for example now i have this setup when i use lora, but when i dont want to use lora node what now ?
Do i have to reconnect the noodles again or change lora affection to 0 - 0 in both fields?
This is not nice it takes time everytime i want to do this i have tinker with numbers, what are the ways to just let noodle passthrough with signal without affecting it by the node its passing through ?
Without passthrough functionality of the nodes, we are pretty limited in what we can do , modularity of it cant be expanded by much without clutter and constant tinkering with noodles, id like to just disable some nodes and still have image generated without reconnecing any noodle.
Any smart rerouting with on/off switch ?
A simple switch for this would be nice
Also no "generate forever" button ? This is one of the best things in a11
D:\ComfyUI_windows_portable>install-manager-for-portable-version.bat
D:\ComfyUI_windows_portable>.\python_embeded\python.exe -s -m pip install gitpython
Requirement already satisfied: gitpython in d:\comfyui_windows_portable\python_embeded\lib\site-packages (3.1.32)
Requirement already satisfied: gitdb<5,>=4.0.1 in d:\comfyui_windows_portable\python_embeded\lib\site-packages (from gitpython) (4.0.10)
Requirement already satisfied: smmap<6,>=3.0.1 in d:\comfyui_windows_portable\python_embeded\lib\site-packages (from gitdb<5,>=4.0.1->gitpython) (5.0.0)
DEPRECATION: torchsde 0.2.5 has a non-standard dependency specifier numpy>=1.19.*; python_version >= "3.7". pip 23.3 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of torchsde or contact the author to suggest that they release a version with a conforming dependency specifiers. Discussion can be found at pypa/pip#12063
D:\ComfyUI_windows_portable>.\python_embeded\python.exe -c "import git; git.Repo.clone_from('https://github.com/ltdrdata/ComfyUI-Manager', './ComfyUI/custom_nodes/ComfyUI-Manager')"
Traceback (most recent call last):
File "D:\ComfyUI_windows_portable\python_embeded\lib\site-packages\git_init_.py", line 89, in
refresh()
File "D:\ComfyUI_windows_portable\python_embeded\lib\site-packages\git_init_.py", line 76, in refresh
if not Git.refresh(path=path):
File "D:\ComfyUI_windows_portable\python_embeded\lib\site-packages\git\cmd.py", line 392, in refresh
raise ImportError(err)
ImportError: Bad git executable.
The git executable must be specified in one of the following ways:
- be included in your $PATH
- be set via $GIT_PYTHON_GIT_EXECUTABLE
- explicitly set via git.refresh()
All git commands will error until this is rectified.
This initial warning can be silenced or aggravated in the future by setting the
$GIT_PYTHON_REFRESH environment variable. Use one of the following values:
- quiet|q|silence|s|none|n|0: for no warning or exception
- warn|w|warning|1: for a printed warning
- error|e|raise|r|2: for a raised exception
Example:
export GIT_PYTHON_REFRESH=quiet
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "", line 1, in
File "D:\ComfyUI_windows_portable\python_embeded\lib\site-packages\git_init_.py", line 91, in
raise ImportError("Failed to initialize: {0}".format(_exc)) from _exc
ImportError: Failed to initialize: Bad git executable.
The git executable must be specified in one of the following ways:
- be included in your $PATH
- be set via $GIT_PYTHON_GIT_EXECUTABLE
- explicitly set via git.refresh()
All git commands will error until this is rectified.
This initial warning can be silenced or aggravated in the future by setting the
$GIT_PYTHON_REFRESH environment variable. Use one of the following values:
- quiet|q|silence|s|none|n|0: for no warning or exception
- warn|w|warning|1: for a printed warning
- error|e|raise|r|2: for a raised exception
Example:
export GIT_PYTHON_REFRESH=quiet
when loading a workflow, using it, then loading another one, the cache overflows therefor gen time is lower.
can there be an added feature that clears ALL cache so no need to restart ComfyUI to do so?
It would be nice to have more consistency throughout the interface and follow node graph standards.
Hello, I have this Logging error in console. I do not know what they can interfere with and what it may mean, perhaps the conflict is due to comfy_mtb
I didn't find any similar errors.
--- Logging error ---
Traceback (most recent call last):
File "logging\__init__.py", line 1103, in emit
File "E:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Manager\prestartup_script.py", line 22, in write
self.file.write(message)
File "encodings\cp1251.py", line 19, in encode
UnicodeEncodeError: 'charmap' codec can't encode character '\xe0' in position 391: character maps to <undefined>
Call stack:
File "E:\ComfyUI\ComfyUI\main.py", line 160, in <module>
init_custom_nodes()
File "E:\ComfyUI\ComfyUI\nodes.py", line 1700, in init_custom_nodes
load_custom_nodes()
File "E:\ComfyUI\ComfyUI\nodes.py", line 1677, in load_custom_nodes
success = load_custom_node(module_path, base_node_names)
File "E:\ComfyUI\ComfyUI\nodes.py", line 1647, in load_custom_node
module_spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "E:\ComfyUI\ComfyUI\custom_nodes\comfy_mtb\__init__.py", line 169, in <module>
log.info(
File "logging\__init__.py", line 1477, in info
File "logging\__init__.py", line 1624, in _log
File "logging\__init__.py", line 1634, in handle
File "logging\__init__.py", line 1696, in callHandlers
File "logging\__init__.py", line 968, in handle
File "logging\__init__.py", line 1108, in emit
Hey data,
So now the recommended way to install mtb_nodes is through ComfyManager!
I think it's a better way overall and I wrote install.py in a way that can be used outside the manager too.
Because I have to ship wheels for comfy-embedded and colab I went this way:
requirements.txt
so that the manager ignores it (I renamed it to reqs.txt
).install.py
if the environment is comfy-embed
or colab
I first download and install the wheels from my releases (https://github.com/melMass/comfy_mtb/releases/tag/v0.1.3)install.py
still I run pip install -r reqs.txt
(which will detect the previously installed wheels as installed and just install the remaining ones)Now the thing is about the manager's update, I can think of another way, but I was wondering if it would be possible to pass an extra argument to install.py
when updating. It could be either a flag (--upgrade
, --update
), a subcommand (install.py update
) or maybe even more interesting the sha of the commit from which we are updating (install.py e6919a582a1f9b9b4f0f526d88bb8955d0d9747d
)
These are all just propositions and I'm not even sure they are good ideas, but I'm trying to find the best approach to handle the various systems for comfy_mtb requirements :)
https://github.com/WASasquatch/was-node-suite-comfyui
https://github.com/atlasunified/Templates-ComfyUI-
https://github.com/wyrde/wyrde-comfyui-workflows
https://github.com/camenduru/comfyui-colab
https://github.com/xXAdonesXx/NodeGPT
https://github.com/pythongosssss/ComfyUI-Custom-Scripts
https://github.com/ltdrdata/ComfyUI-Impact-Pack
https://github.com/Davemane42/ComfyUI_Dave_CustomNode
https://github.com/comfyanonymous/ComfyUI_tutorial_vn
https://github.com/BlenderNeko/ComfyUI_Cutoff
https://github.com/LucianoCirino/efficiency-nodes-comfyui
https://github.com/WASasquatch/comfyui-plugins
https://github.com/YanWenKun/ComfyUI-Docker
https://github.com/lilly1987/ComfyUI_node_Lilly
https://github.com/diontimmer/ComfyUI-Vextra-Nodes
https://github.com/ModelSurge/sd-webui-comfyui
https://github.com/omar92/ComfyUI-QualityOfLifeSuit_Omar92
https://github.com/canisminor1990/kitchen-comfyui
https://github.com/biegert/ComfyUI-CLIPSeg
https://github.com/hnmr293/ComfyUI-nodes-hnmr
https://github.com/BlenderNeko/ComfyUI_ADV_CLIP_emb
https://github.com/AIGODLIKE/ComfyUI-BlenderAI-node
https://github.com/Fannovel16/FN16-ComfyUI-nodes
https://github.com/diontimmer/Sample-Diffusion-ComfyUI-Extension
https://github.com/BadCafeCode/masquerade-nodes-comfyui
https://github.com/m957ymj75urz/ComfyUI-Custom-Nodes
https://github.com/wyrde/ComfyResources
https://github.com/lilly1987/ComfyUI-workflow
https://github.com/adodge/ComfyLib
https://github.com/jug-dev/hordelib
https://github.com/EllangoK/ComfyUI-post-processing-nodes
https://github.com/diffus3/ComfyUI-extensions
https://github.com/guoyk93/yk-node-suite-comfyui
https://github.com/LEv145/images-grid-comfy-plugin
https://github.com/Jcd1230/rembg-comfyui-node
https://github.com/BlenderNeko/ComfyUI_Noise
https://github.com/gamert/ComfyUI_tagger
https://github.com/comfyanonymous/ComfyUI_experiments
https://github.com/lilly1987/ComfyUI-node
https://github.com/tekakutli/comfy-workflows
https://github.com/HoonWi/comfyui
https://github.com/bmad4ever/ComfyUI-Bmad-Custom-Nodes
https://github.com/YinBailiang/MergeBlockWeighted_fo_ComfyUI
https://github.com/trojblue/trNodes
https://github.com/WASasquatch/comfyui-colab-was-node-suite
https://github.com/szhublox/ambw_comfyui
https://github.com/asd417/tomeSD_for_Comfy
https://github.com/aaronlockhartdev/comfyui-docker
https://github.com/lilly1987/ComfyUI_script2
https://github.com/city96/ComfyUI_NetDist
https://github.com/Kaharos94/ComfyUI-Saveaswebp
https://github.com/chenbaiyujason/sc-node-comfyui
https://github.com/SLAPaper/ComfyUI-Image-Selector
https://github.com/BlenderNeko/ComfyUI_TiledKSampler
https://github.com/lilly1987/ComfyUI-script
https://github.com/derek-inc-git/Easy-ComfyUI-Config
https://github.com/ltdrdata/ComfyUI-Manager
https://github.com/ailex000/ComfyUI-Extensions
https://github.com/c0x63c/comfyui-wsl-docker
https://github.com/lilly1987/ComfyUI_script3
https://github.com/flyingshutter/As_ComfyUI_CustomNodes
https://github.com/rock-land/graphNavigator
https://github.com/star-power-storm/comfyui--install-with-conda-bat
https://github.com/AlekPet/comfyui_translate_clip_text_encode_node
I put the .bat in the right location, But when I double click and install it, and open comfyui, the Manager button doesn't appear
Currently the Disable / Enable / Uninstall colors are really distracting to one another and the eye fatigue of seeing install & uninstall in similar bright competing colors are causing minor confusion. I suggest instead of just similar action buttons, it should represent the status of the extension itself.
For suggestion 1, I suggest renaming and recoloring:
For suggestion 2, I suggest just adding another column between Description and Install column, called the Status column:
Again, having competing bright colors does not make usability great / friendly.
This appears twice in the search list, and is for the same repo: "SDXL Prompt Styler"
Uninstall custom node 'ComfyUI Impact Pack'
uninstall: ['https://github.com/ltdrdata/ComfyUI-Impact-Pack']
Uninstall(git-clone) error: https://github.com/ltdrdata/ComfyUI-Impact-Pack / [WinError 5] Access is denied: 'T:\AI\Comfy\ComfyUI\custom_nodes\ComfyUI-Impact-Pack\.git\objects\pack\pack-e93eb23f657ade456d5985ea3fbd532b34236f83.idx'
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Uninstall custom node 'WAS Node Suite'
uninstall: ['https://github.com/WASasquatch/was-node-suite-comfyui']
Uninstall(git-clone) error: https://github.com/WASasquatch/was-node-suite-comfyui / [WinError 5] Access is denied: 'T:\AI\Comfy\ComfyUI\custom_nodes\was-node-suite-comfyui\.git\objects\04\fe42466017979281ac12ede624dd6902fc9adf'
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
etc
Please can you update the decsription for ComfyUI_Comfyroll_CustomNodes to:
Custom nodes for SDXL and SD1.5 including Multi-ControlNet, LoRA, Aspect Ratio, Process Switches, and many more nodes.
The old description doesn't really apply anymore because we make nodes for more than just our templates.
thanks Akatsuzi
E:\AI\SD\ComfyUI\O\zero>.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --port 8190
** ComfyUI start up time: 2023-08-22 23:05:10.429264
Prestartup times for custom nodes:
0.0 seconds: E:\AI\SD\ComfyUI\O\zero\ComfyUI\custom_nodes\ComfyUI-Manager
Total VRAM 11264 MB, total RAM 32725 MB
xformers version: 0.0.20
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 2080 Ti : cudaMallocAsync
Using xformers cross attention
Adding extra search path checkpoints E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/Stable-diffusion
Adding extra search path configs E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/Stable-diffusion
Adding extra search path vae E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/VAE
Adding extra search path loras E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/Lora
Adding extra search path loras E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/LyCORIS
Adding extra search path upscale_models E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/ESRGAN
Adding extra search path upscale_models E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/RealESRGAN
Adding extra search path upscale_models E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/SwinIR
Adding extra search path embeddings E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\embeddings
Adding extra search path hypernetworks E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/hypernetworks
Adding extra search path controlnet E:\AI\SD\webui\QiuYe\sd-webui-aki-v4.2\models/ControlNet
[WARN] ComfyUI-Manager: channel_url_list is invalid format
Import times for custom nodes:
0.3 seconds: E:\AI\SD\ComfyUI\O\zero\ComfyUI\custom_nodes\ComfyUI-Impact-Pack
0.4 seconds: E:\AI\SD\ComfyUI\O\zero\ComfyUI\custom_nodes\ComfyUI-Manager
Starting server
To see the GUI go to: http://127.0.0.1:8190
FETCH DATA from: E:\AI\SD\ComfyUI\O\zero\ComfyUI\custom_nodes\ComfyUI-Manager\extension-node-map.json
FETCH DATA from: E:\AI\SD\ComfyUI\O\zero\ComfyUI\custom_nodes\ComfyUI-Manager\custom-node-list.json
Error handling request
Traceback (most recent call last):
File "E:\AI\SD\ComfyUI\O\zero\python_embeded\lib\site-packages\aiohttp\web_protocol.py", line 433, in handle_request
resp = await request_handler(request)
File "E:\AI\SD\ComfyUI\O\zero\python_embeded\lib\site-packages\aiohttp\web_app.py", line 504, in handle
resp = await handler(request)
File "E:\AI\SD\ComfyUI\O\zero\python_embeded\lib\site-packages\aiohttp\web_middlewares.py", line 117, in impl
return await handler(request)
File "E:\AI\SD\ComfyUI\O\zero\ComfyUI\server.py", line 42, in cache_control
response: web.Response = await handler(request)
File "E:\AI\SD\ComfyUI\O\zero\ComfyUI\custom_nodes\ComfyUI-Manager_init.py", line 500, in fetch_customnode_list
json_obj = await get_data(uri)
File "E:\AI\SD\ComfyUI\O\zero\ComfyUI\custom_nodes\ComfyUI-Manager_init.py", line 330, in get_data
json_text = f.read()
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 6223: illegal multibyte sequence
Traceback (most recent call last):
File "f:\ComfyUI_windows_portable_nvidia_or_cpu\ComfyUI_windows_portable\ComfyUI\nodes.py", line 985, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in call_with_frames_removed
File "F:\ComfyUI_windows_portable_nvidia_or_cpu\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Manager_init.py", line 240, in
@server.PromptServer.instance.routes.get("/customnode/getmappings")
AttributeError: type object 'PromptServer' has no attribute 'instance'
Cannot import F:\ComfyUI_windows_portable_nvidia_or_cpu\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Manager module for custom nodes: type object 'PromptServer' has no attribute 'instance'
WAS Node Suite: Loaded
Set vram state to: NORMAL VRAM
Starting server
pls help
Since I remove the "comfy" from most node folders, the manager doesn't realize I have these already.
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 5/6/2023 11:42 AM ADV_CLIP_emb
d----- 5/7/2023 9:26 AM Cutoff
d----- 5/9/2023 10:38 AM Impact-Pack
d----- 5/7/2023 9:26 AM Manager
d----- 5/6/2023 11:42 AM Noise
d----- 5/6/2023 12:21 AM Saveaswebp
d----- 5/7/2023 9:26 AM TiledKSampler
d----- 5/5/2023 2:53 PM __pycache__
-a---- 4/8/2023 7:38 PM 3952 example_node.py.example
-a---- 5/5/2023 2:42 PM 1409 sampler_tonemap.py
Not a big deal since most users won't do this. But some thoughts for future improvement:
It seems that starting from today, the missing nodes cannot be found and installed
For the love of $deity, please either
from sys import exit
or use
sys.exit()
Hello,
I have my SDXL base inside a directory called "/sdxl/.." Whenever I load an external flow I had to manually select the correct model,
furthermore, whenever the model name used has been slightly changed, the flow needs intervention from you aswell. This Applies to LORAS especially or embeddings and such.
For example: add_detail or add_detailXL or adddetail, there must be a way to let comfy go find the closest name to the one being loaded (when loading a flow) IF that name does NOT exist already.
Does tat make sens?
Thx
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.