melMass / comfy_mtb

Animation oriented nodes pack for ComfyUI
MIT License
452 stars 50 forks source link

[bug] breaking core nodes? #28

Closed EricRollei closed 1 year ago

EricRollei commented 1 year ago

Describe the bug

Installing the comfy_mtb custom nodes onto a windows 11 portable build seems to 'kill' other nodes that were in the main build - particularly "image scale" and "image scale by ratio" but possibly also the image upscale nodes. Removing the folder with the comfy_mtb files from the build doesn't restore the missing nodes. I suspect it has something to do with deprecated requirements but I don't really know for sure. I did two fresh builds to try and sort out why I kept having missing nodes and it was repeatable for me on my system that installing comfy_mtb caused the issue.

Reproduction

I tried cloning the nodes from github and building the wheels myself about 3 weeks ago and the nodes were missing afterwards but I didn't immediately connect it to the comfy_mtb.

Downloaded the nodes folder and wheels folder from https://github.com/melMass/comfy_mtb/releases and followed the installation notes twice today and had the problem both times.

Expected behavior

No response

Platform and versions

(Windows 11, intel i9-13900k, RTx 4090 cuda installed, Visual Studio 2022, Python 10.6)

Console output

No response

Additional context

No response

melMass commented 1 year ago

Thanks for the report, a lot happened since this release and I plan to release a new version today. That said what you describe is something that never was brought up and that I personally never experienced in any modes (comfy stand-alone, Colab), but I did not extensively tested everything so there is a possibility for an unknown incompatibility.

I'm not 100% sure to understand what is happening, when you say "kill" do you mean that they break up on execute or do they act as missing nodes?

I use all the nodes you mentioned so I'm wondering if it's maybe some kind of conflict with another extension. When you open comfy the current release should print a lot of debug messages, can you paste these here too?

EricRollei commented 1 year ago

Hi Mel, thanks for the quick reply. What I mean is the nodes Image Scale, Image Scale by, Image Upscale, and a few others go missing after installing the Comfy_mtb. I'm not sure where in the installation that happens and unfortunately didn't save any console output. I had installed already the following custom node sets before installing the comfy_mtb: ComfyUI_Manager, ComfyUI_TiledKSampler, ComfyUI_ADV_CLIP_emb, ComfyUI_Cutoff, WAS-node-suite-comfyui, ComfyUI-Impact-Pack,ComfyUI-noise, Comfy_Dave_CustomNode and perhaps a few more and didn't notice any missing nodes at that point. The Comfy_mtb was the last one that I added and that's when I noticed the missing nodes. It may very well be a conflict with another node because I see that all these nodes with requirements do a bunch of installing and uninstalling of the different bits of code to get the version they need. I am not even sure I got the mtb working correctly because the mtb nodes did not show up in my add node pick list in this build. When I made my first build about 2-3 weeks ago, I did struggle with getting the mtb nodes working, and can't really recall what I did exactly to get it going - I had to download cmake and some other things and finally got the wheel to build correctly. I don't have a lot of experience with the coding tools - was just reading the console output and trying stuff.

For installing this last build, I did notice that there wasn't a wheel.txt but instead a wheel-requirements.txt and I ended up installing the 4 individual wheels that were provided in the zip file on at a time.

melMass commented 1 year ago

Thanks for providing more details!

For now there is only one release that is a few weeks old, the main reason for using releases is that I also distribute the wheels of the dependencies that need to be built from source, this is mainly useful for the "standalone" / embedded mode that can't easily build binary wheels from source.

I'm not sure if you've seen but there is now an install guide that is a bit more explanatory than before https://github.com/melMass/comfy_mtb/blob/main/INSTALL.md and I'm currently working on a better support of the Comfy manager which should probably help a lot too.

My suggestion is to wait for later today or tomorrow for the next release then reinstalling from that should solve most things, although I can't think of the reason core nodes aren't available anymore it will be a better base for further debugging

EricRollei commented 1 year ago

Yes, thanks, I did see the install guide but honestly, I found it a bit hard follow because the runpod and portable install info seem to be mixed together. I did download the wheels and looked at the troubleshooting messages on the linked page and kind of went for it. I know you are doing all this out of your own time, but maybe a step by step list of instructions for the portable standalone build would be really helpful or even an install.bat?
Something like the below but with whatever errors I made corrected would be super helfpul. 1) download the comfyui_mtb zip file and extract to a folder in your custom nodes directory 2) download the wheels zip folder and extract to the ?? directory 3) open a terminal window from the comfy_mtb folder and run pip install -r requirements.txt 4) then run pip install -r wheel-requirements.txt (or whatever was intended with that) 5) run path\to\python_embeded\python.exe -m -s pip install -r wheel-requirements.txt [and an example of what path\to\python_embeded would be super helpful to most beginners like me] 6) or run path\to\python_embeded\python.exe -m -s pip install -r insightface-0.7.3-cp310-cp310-win_amd64.whl [... there were 4 wheels in the zip, and only three called out in the wheels-requirements.txt so wasn't sure if I needed to do all four or just the 3 and to be honest, I wasn't sure if I needed to do them via python or not or where exactly] 7) restart comfyUI

melMass commented 1 year ago

Indeed! I'm adding an install.py in the next version that will be ran automatically by ComfyManager or by hand for people that don't use the manager!

The steps should not require anything else than stated in the install but I will try to make it clearer! The wheels-requirements is only used by the release script (to bundle these as prebuilt wheels).

So the full steps for embed should be

  1. Download the extension and wheels from the release page
  2. Move comfy_mtb to custom_nodes
  3. Run pip install -r requirements
  4. Run pip install on each wheel downloaded prior.
  5. Run the model download script
  6. Enjoy
EricRollei commented 1 year ago

what does run the model download script mean? Will that happen automatically on restart of ComfyUI? Possible to put the wheels into the extension packet such that a person doesn't need to do two downloads? It's less confusing

EricRollei commented 1 year ago

I'll test again to see if there are still missing nodes after installing...

melMass commented 1 year ago

what does run the model download script mean?

This -> https://github.com/melMass/comfy_mtb/blob/main/INSTALL.md#models-download

Will that happen automatically on restart of ComfyUI?

The install script will probably install the less heavy ones indeed (issues like this help shaping it better)

Possible to put the wheels into the extension packet such that a person doesn't need to do two downloads? It's less confusing

That will be handled by the install script directly

melMass commented 1 year ago

Hi,

Can you try installing using the new instructions a new release was made: https://github.com/melMass/comfy_mtb/blob/main/INSTALL.md

Thanks

EricRollei commented 1 year ago

Hi Mel, I downloaded a fresh ComfyUI folder and installed the Manager into Custom nodes. Then I used the manager to install the mtb nodes. Here's the console report from that action:

My Full log ```sh FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json Install custom node 'MTB Nodes' install: ['https://github.com/melMass/comfy_mtb'] Download: git clone 'https://github.com/melMass/comfy_mtb' Install: pip packages Install: install script Installation was successful. After restarting ComfyUI, please refresh the browser. FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json ----- I then closed the terminal window and restarted ComfyUI via the bat file and this is the console output below: ----- A:\ComfyUI_N723>.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --use-pytorch-cross-attention ####################################################################### [ComfyUI-Manager] Starting dependency installation/(de)activation for the extension ## Execute install/(de)activation script for 'A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb' Ignoring tensorflow: markers 'platform_system != "Windows"' don't match your environment Collecting gdown@ git+https://github.com/melMass/gdown@main (from -r requirements.txt (line 12)) Cloning https://github.com/melMass/gdown (to revision main) to c:\users\eric hiss\appdata\local\temp\pip-install-3n_bfy10\gdown_5055135b966b41018196d648b65c7839 Running command git clone --filter=blob:none --quiet https://github.com/melMass/gdown 'C:\Users\Eric Hiss\AppData\Local\Temp\pip-install-3n_bfy10\gdown_5055135b966b41018196d648b65c7839' Resolved https://github.com/melMass/gdown to commit 57ea784c863290da4b880c035f99edad854234c3 Running command git submodule update --init --recursive -q Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting onnxruntime-gpu==1.15.1 (from -r requirements.txt (line 1)) Obtaining dependency information for onnxruntime-gpu==1.15.1 from https://files.pythonhosted.org/packages/88/07/19f9ad96b9f3540883ae14276b98e2785b93ed40ba7247e682c98422af4a/onnxruntime_gpu-1.15.1-cp311-cp311-win_amd64.whl.metadata Downloading onnxruntime_gpu-1.15.1-cp311-cp311-win_amd64.whl.metadata (4.1 kB) Collecting imageio===2.28.1 (from -r requirements.txt (line 2)) Downloading imageio-2.28.1-py3-none-any.whl (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 6.9 MB/s eta 0:00:00 Collecting qrcode[pil] (from -r requirements.txt (line 3)) Downloading qrcode-7.4.2-py3-none-any.whl (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.2/46.2 kB ? eta 0:00:00 Collecting numpy==1.23.5 (from -r requirements.txt (line 4)) Downloading numpy-1.23.5-cp311-cp311-win_amd64.whl (14.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.6/14.6 MB 10.4 MB/s eta 0:00:00 ERROR: Ignored the following versions that require a different python version: 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11; 2.0.28 Requires-Python >3.7, <3.11; 2.0.29 Requires-Python >3.7, <3.11; 2.0.30 Requires-Python >3.7, <3.11; 2.0.31 Requires-Python >3.7, <3.11; 2.0.32 Requires-Python >3.7, <3.11; 2.0.33 Requires-Python >3.7, <3.11; 2.0.34 Requires-Python >3.7, <3.11; 2.0.35 Requires-Python >3.7, <3.11; 2.0.36 Requires-Python >3.7, <3.11; 2.0.37 Requires-Python >3.7, <3.11; 2.0.38 Requires-Python >3.7, <3.11; 2.0.39 Requires-Python >3.7, <3.11; 2.0.40 Requires-Python >3.7, <3.11 ERROR: Could not find a version that satisfies the requirement rembg==2.0.37 (from versions: 2.0.41, 2.0.43, 2.0.44, 2.0.45, 2.0.46, 2.0.47, 2.0.48, 2.0.49, 2.0.50) ERROR: No matching distribution found for rembg==2.0.37 install/(de)activation script failed: A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb ## Execute install/(de)activation script for 'A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb' [mtb install] Installing requirements-parser... Collecting requirements-parser Downloading requirements_parser-0.5.0-py3-none-any.whl (18 kB) Collecting types-setuptools>=57.0.0 (from requirements-parser) Obtaining dependency information for types-setuptools>=57.0.0 from https://files.pythonhosted.org/packages/d2/e9/810aea674967eb6e6064928dea9c61b0bfb0147b5d7c56533f30ac32f4b0/types_setuptools-68.0.0.3-py3-none-any.whl.metadata Downloading types_setuptools-68.0.0.3-py3-none-any.whl.metadata (1.6 kB) Downloading types_setuptools-68.0.0.3-py3-none-any.whl (50 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.4/50.4 kB 2.5 MB/s eta 0:00:00 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 https://github.com/pypa/pip/issues/12063 Installing collected packages: types-setuptools, requirements-parser Successfully installed requirements-parser-0.5.0 types-setuptools-68.0.0.3 [mtb install] Done. [mtb install] No arguments provided, doing a full install/update... [mtb install] Detected environment: embeded [mtb install] Installing dependencies from requirements.txt... [mtb install] Installing package onnxruntime-gpu==1.15.1... Collecting onnxruntime-gpu==1.15.1 Obtaining dependency information for onnxruntime-gpu==1.15.1 from https://files.pythonhosted.org/packages/88/07/19f9ad96b9f3540883ae14276b98e2785b93ed40ba7247e682c98422af4a/onnxruntime_gpu-1.15.1-cp311-cp311-win_amd64.whl.metadata Using cached onnxruntime_gpu-1.15.1-cp311-cp311-win_amd64.whl.metadata (4.1 kB) Collecting coloredlogs (from onnxruntime-gpu==1.15.1) Downloading coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.0/46.0 kB 2.4 MB/s eta 0:00:00 Collecting flatbuffers (from onnxruntime-gpu==1.15.1) Obtaining dependency information for flatbuffers from https://files.pythonhosted.org/packages/6f/12/d5c79ee252793ffe845d58a913197bfa02ae9a0b5c9bc3dc4b58d477b9e7/flatbuffers-23.5.26-py2.py3-none-any.whl.metadata Downloading flatbuffers-23.5.26-py2.py3-none-any.whl.metadata (850 bytes) Requirement already satisfied: numpy>=1.24.2 in a:\comfyui_n723\python_embeded\lib\site-packages (from onnxruntime-gpu==1.15.1) (1.25.1) Requirement already satisfied: packaging in a:\comfyui_n723\python_embeded\lib\site-packages (from onnxruntime-gpu==1.15.1) (23.1) Collecting protobuf (from onnxruntime-gpu==1.15.1) Obtaining dependency information for protobuf from https://files.pythonhosted.org/packages/80/70/dc63d340d27b8ff22022d7dd14b8d6d68b479a003eacdc4507150a286d9a/protobuf-4.23.4-cp310-abi3-win_amd64.whl.metadata Downloading protobuf-4.23.4-cp310-abi3-win_amd64.whl.metadata (540 bytes) Requirement already satisfied: sympy in a:\comfyui_n723\python_embeded\lib\site-packages (from onnxruntime-gpu==1.15.1) (1.12) Collecting humanfriendly>=9.1 (from coloredlogs->onnxruntime-gpu==1.15.1) Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 2.5 MB/s eta 0:00:00 Requirement already satisfied: mpmath>=0.19 in a:\comfyui_n723\python_embeded\lib\site-packages (from sympy->onnxruntime-gpu==1.15.1) (1.3.0) Collecting pyreadline3 (from humanfriendly>=9.1->coloredlogs->onnxruntime-gpu==1.15.1) Downloading pyreadline3-3.4.1-py3-none-any.whl (95 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 95.2/95.2 kB 2.7 MB/s eta 0:00:00 Downloading onnxruntime_gpu-1.15.1-cp311-cp311-win_amd64.whl (122.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.5/122.5 MB 7.4 MB/s eta 0:00:00 Downloading flatbuffers-23.5.26-py2.py3-none-any.whl (26 kB) Downloading protobuf-4.23.4-cp310-abi3-win_amd64.whl (422 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 422.5/422.5 kB 27.5 MB/s eta 0:00:00 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 https://github.com/pypa/pip/issues/12063 Installing collected packages: pyreadline3, flatbuffers, protobuf, humanfriendly, coloredlogs, onnxruntime-gpu WARNING: The script humanfriendly.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script coloredlogs.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script onnxruntime_test.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed coloredlogs-15.0.1 flatbuffers-23.5.26 humanfriendly-10.0 onnxruntime-gpu-1.15.1 protobuf-4.23.4 pyreadline3-3.4.1 [mtb install] Package onnxruntime-gpu==1.15.1 installed successfully using pip package name (import name: 'onnxruntime') [mtb install] Installing package imageio===2.28.1... Collecting imageio===2.28.1 Using cached imageio-2.28.1-py3-none-any.whl (3.4 MB) Requirement already satisfied: numpy in a:\comfyui_n723\python_embeded\lib\site-packages (from imageio===2.28.1) (1.25.1) Requirement already satisfied: pillow>=8.3.2 in a:\comfyui_n723\python_embeded\lib\site-packages (from imageio===2.28.1) (10.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 https://github.com/pypa/pip/issues/12063 Installing collected packages: imageio WARNING: The scripts imageio_download_bin.exe and imageio_remove_bin.exe are installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed imageio-2.28.1 [mtb install] Package imageio===2.28.1 installed successfully using pip package name (import name: 'imageio') [mtb install] Installing package qrcode... Collecting qrcode Using cached qrcode-7.4.2-py3-none-any.whl (46 kB) Requirement already satisfied: typing-extensions in a:\comfyui_n723\python_embeded\lib\site-packages (from qrcode) (4.7.1) Collecting pypng (from qrcode) Downloading pypng-0.20220715.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.1/58.1 kB 1.0 MB/s eta 0:00:00 Requirement already satisfied: colorama in a:\comfyui_n723\python_embeded\lib\site-packages (from qrcode) (0.4.6) 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 https://github.com/pypa/pip/issues/12063 Installing collected packages: pypng, qrcode WARNING: The script qr.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed pypng-0.20220715.0 qrcode-7.4.2 [mtb install] Package qrcode installed successfully using pip package name (import name: 'qrcode') [mtb install] Package numpy==1.23.5 already installed (import name: 'numpy'). [mtb install] Installing package rembg==2.0.37... ERROR: Ignored the following versions that require a different python version: 2.0.28 Requires-Python >3.7, <3.11; 2.0.29 Requires-Python >3.7, <3.11; 2.0.30 Requires-Python >3.7, <3.11; 2.0.31 Requires-Python >3.7, <3.11; 2.0.32 Requires-Python >3.7, <3.11; 2.0.33 Requires-Python >3.7, <3.11; 2.0.34 Requires-Python >3.7, <3.11; 2.0.35 Requires-Python >3.7, <3.11; 2.0.36 Requires-Python >3.7, <3.11; 2.0.37 Requires-Python >3.7, <3.11; 2.0.38 Requires-Python >3.7, <3.11; 2.0.39 Requires-Python >3.7, <3.11; 2.0.40 Requires-Python >3.7, <3.11 ERROR: Could not find a version that satisfies the requirement rembg==2.0.37 (from versions: 2.0.41, 2.0.43, 2.0.44, 2.0.45, 2.0.46, 2.0.47, 2.0.48, 2.0.49, 2.0.50) ERROR: No matching distribution found for rembg==2.0.37 [mtb install] Failed to install package rembg==2.0.37 using pip package name (import name: 'rembg'). Error: Command '['A:\\ComfyUI_N723\\python_embeded\\python.exe', '-m', 'pip', 'install', 'rembg==2.0.37']' returned non-zero exit status 1. [mtb install] Installing package tensorflow<2.11.0... ERROR: Could not find a version that satisfies the requirement tensorflow<2.11.0 (from versions: 2.12.0rc0, 2.12.0rc1, 2.12.0, 2.12.1, 2.13.0rc0, 2.13.0rc1, 2.13.0rc2, 2.13.0) ERROR: No matching distribution found for tensorflow<2.11.0 [mtb install] Failed to install package tensorflow<2.11.0 using pip package name (import name: 'tensorflow'). Error: Command '['A:\\ComfyUI_N723\\python_embeded\\python.exe', '-m', 'pip', 'install', 'tensorflow<2.11.0']' returned non-zero exit status 1. [mtb install] Installing package tb-nightly==2.12.0a20230126... Collecting tb-nightly==2.12.0a20230126 Downloading tb_nightly-2.12.0a20230126-py3-none-any.whl (5.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 7.3 MB/s eta 0:00:00 Collecting absl-py>=0.4 (from tb-nightly==2.12.0a20230126) Downloading absl_py-1.4.0-py3-none-any.whl (126 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.5/126.5 kB 7.3 MB/s eta 0:00:00 Collecting grpcio>=1.48.2 (from tb-nightly==2.12.0a20230126) Obtaining dependency information for grpcio>=1.48.2 from https://files.pythonhosted.org/packages/dd/10/26829ba71579a0248ad32211c2964fc389800ec58a9de8822b9a733cd800/grpcio-1.56.2-cp311-cp311-win_amd64.whl.metadata Downloading grpcio-1.56.2-cp311-cp311-win_amd64.whl.metadata (4.1 kB) Collecting google-auth<3,>=1.6.3 (from tb-nightly==2.12.0a20230126) Obtaining dependency information for google-auth<3,>=1.6.3 from https://files.pythonhosted.org/packages/9c/8d/bff87fc722553a5691d8514da5523c23547f3894189ba03b57592e37bdc2/google_auth-2.22.0-py2.py3-none-any.whl.metadata Downloading google_auth-2.22.0-py2.py3-none-any.whl.metadata (4.2 kB) Collecting google-auth-oauthlib<0.5,>=0.4.1 (from tb-nightly==2.12.0a20230126) Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl (18 kB) Collecting markdown>=2.6.8 (from tb-nightly==2.12.0a20230126) Downloading Markdown-3.4.3-py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.9/93.9 kB ? eta 0:00:00 Requirement already satisfied: numpy>=1.12.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126) (1.25.1) Requirement already satisfied: protobuf>=3.19.6 in a:\comfyui_n723\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126) (4.23.4) Requirement already satisfied: requests<3,>=2.21.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126) (2.31.0) Requirement already satisfied: setuptools>=41.0.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126) (68.0.0) Collecting tensorboard-data-server<0.7.0,>=0.6.0 (from tb-nightly==2.12.0a20230126) Downloading tensorboard_data_server-0.6.1-py3-none-any.whl (2.4 kB) Collecting tensorboard-plugin-wit>=1.6.0 (from tb-nightly==2.12.0a20230126) Downloading tensorboard_plugin_wit-1.8.1-py3-none-any.whl (781 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 781.3/781.3 kB 16.4 MB/s eta 0:00:00 Collecting werkzeug>=1.0.1 (from tb-nightly==2.12.0a20230126) Obtaining dependency information for werkzeug>=1.0.1 from https://files.pythonhosted.org/packages/ba/d6/8040faecaba2feb84e1647af174b3243c9b90c163c7ea407820839931efe/Werkzeug-2.3.6-py3-none-any.whl.metadata Downloading Werkzeug-2.3.6-py3-none-any.whl.metadata (4.1 kB) Requirement already satisfied: wheel>=0.26 in a:\comfyui_n723\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126) (0.40.0) Collecting cachetools<6.0,>=2.0.0 (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126) Obtaining dependency information for cachetools<6.0,>=2.0.0 from https://files.pythonhosted.org/packages/a9/c9/c8a7710f2cedcb1db9224fdd4d8307c9e48cbddc46c18b515fefc0f1abbe/cachetools-5.3.1-py3-none-any.whl.metadata Downloading cachetools-5.3.1-py3-none-any.whl.metadata (5.2 kB) Collecting pyasn1-modules>=0.2.1 (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126) Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 11.4 MB/s eta 0:00:00 Collecting rsa<5,>=3.1.4 (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126) Downloading rsa-4.9-py3-none-any.whl (34 kB) Collecting six>=1.9.0 (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126) Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting urllib3<2.0 (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126) Obtaining dependency information for urllib3<2.0 from https://files.pythonhosted.org/packages/c5/05/c214b32d21c0b465506f95c4f28ccbcba15022e000b043b72b3df7728471/urllib3-1.26.16-py2.py3-none-any.whl.metadata Downloading urllib3-1.26.16-py2.py3-none-any.whl.metadata (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB ? eta 0:00:00 Collecting requests-oauthlib>=0.7.0 (from google-auth-oauthlib<0.5,>=0.4.1->tb-nightly==2.12.0a20230126) Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) Requirement already satisfied: charset-normalizer<4,>=2 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests<3,>=2.21.0->tb-nightly==2.12.0a20230126) (3.2.0) Requirement already satisfied: idna<4,>=2.5 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests<3,>=2.21.0->tb-nightly==2.12.0a20230126) (3.4) Requirement already satisfied: certifi>=2017.4.17 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests<3,>=2.21.0->tb-nightly==2.12.0a20230126) (2023.5.7) Requirement already satisfied: MarkupSafe>=2.1.1 in a:\comfyui_n723\python_embeded\lib\site-packages (from werkzeug>=1.0.1->tb-nightly==2.12.0a20230126) (2.1.3) Collecting pyasn1<0.6.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126) Downloading pyasn1-0.5.0-py2.py3-none-any.whl (83 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.9/83.9 kB ? eta 0:00:00 Collecting oauthlib>=3.0.0 (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tb-nightly==2.12.0a20230126) Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB ? eta 0:00:00 Downloading google_auth-2.22.0-py2.py3-none-any.whl (181 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.8/181.8 kB ? eta 0:00:00 Downloading grpcio-1.56.2-cp311-cp311-win_amd64.whl (4.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 11.3 MB/s eta 0:00:00 Downloading Werkzeug-2.3.6-py3-none-any.whl (242 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.5/242.5 kB 14.5 MB/s eta 0:00:00 Downloading cachetools-5.3.1-py3-none-any.whl (9.3 kB) Downloading urllib3-1.26.16-py2.py3-none-any.whl (143 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.1/143.1 kB ? eta 0:00:00 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 https://github.com/pypa/pip/issues/12063 Installing collected packages: tensorboard-plugin-wit, werkzeug, urllib3, tensorboard-data-server, six, pyasn1, oauthlib, markdown, grpcio, cachetools, absl-py, rsa, pyasn1-modules, requests-oauthlib, google-auth, google-auth-oauthlib, tb-nightly Attempting uninstall: urllib3 Found existing installation: urllib3 2.0.4 Uninstalling urllib3-2.0.4: Successfully uninstalled urllib3-2.0.4 WARNING: The script markdown_py.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The scripts pyrsa-decrypt.exe, pyrsa-encrypt.exe, pyrsa-keygen.exe, pyrsa-priv2pub.exe, pyrsa-sign.exe and pyrsa-verify.exe are installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script google-oauthlib-tool.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script tensorboard.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed absl-py-1.4.0 cachetools-5.3.1 google-auth-2.22.0 google-auth-oauthlib-0.4.6 grpcio-1.56.2 markdown-3.4.3 oauthlib-3.2.2 pyasn1-0.5.0 pyasn1-modules-0.3.0 requests-oauthlib-1.3.1 rsa-4.9 six-1.16.0 tb-nightly-2.12.0a20230126 tensorboard-data-server-0.6.1 tensorboard-plugin-wit-1.8.1 urllib3-1.26.16 werkzeug-2.3.6 [mtb install] Package tb-nightly==2.12.0a20230126 installed successfully using pip package name (import name: 'tensorboard') [mtb install] Installing package tensorflow... Collecting tensorflow Obtaining dependency information for tensorflow from https://files.pythonhosted.org/packages/9e/b8/ed5f794359d05cd0bffb894c6418da87b93016ee17b669d55c45d1bd5d5b/tensorflow-2.13.0-cp311-cp311-win_amd64.whl.metadata Downloading tensorflow-2.13.0-cp311-cp311-win_amd64.whl.metadata (2.6 kB) Collecting tensorflow-intel==2.13.0 (from tensorflow) Obtaining dependency information for tensorflow-intel==2.13.0 from https://files.pythonhosted.org/packages/2f/2f/3c84f675931ce3bcbc7e23acbba1e5d7f05ce769adab48322de57a9f5928/tensorflow_intel-2.13.0-cp311-cp311-win_amd64.whl.metadata Downloading tensorflow_intel-2.13.0-cp311-cp311-win_amd64.whl.metadata (4.1 kB) Requirement already satisfied: absl-py>=1.0.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorflow-intel==2.13.0->tensorflow) (1.4.0) Collecting astunparse>=1.6.0 (from tensorflow-intel==2.13.0->tensorflow) Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB) Requirement already satisfied: flatbuffers>=23.1.21 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorflow-intel==2.13.0->tensorflow) (23.5.26) Collecting gast<=0.4.0,>=0.2.1 (from tensorflow-intel==2.13.0->tensorflow) Downloading gast-0.4.0-py3-none-any.whl (9.8 kB) Collecting google-pasta>=0.1.1 (from tensorflow-intel==2.13.0->tensorflow) Downloading google_pasta-0.2.0-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 3.1 MB/s eta 0:00:00 Collecting h5py>=2.9.0 (from tensorflow-intel==2.13.0->tensorflow) Obtaining dependency information for h5py>=2.9.0 from https://files.pythonhosted.org/packages/d1/93/0f4cf5058095d749d464e4f770d2bf339930e5f3374331f0d2fa6ddfbf28/h5py-3.9.0-cp311-cp311-win_amd64.whl.metadata Downloading h5py-3.9.0-cp311-cp311-win_amd64.whl.metadata (2.5 kB) Collecting libclang>=13.0.0 (from tensorflow-intel==2.13.0->tensorflow) Obtaining dependency information for libclang>=13.0.0 from https://files.pythonhosted.org/packages/02/8c/dc970bc00867fe290e8c8a7befa1635af716a9ebdfe3fb9dce0ca4b522ce/libclang-16.0.6-py2.py3-none-win_amd64.whl.metadata Downloading libclang-16.0.6-py2.py3-none-win_amd64.whl.metadata (5.3 kB) Collecting numpy<=1.24.3,>=1.22 (from tensorflow-intel==2.13.0->tensorflow) Downloading numpy-1.24.3-cp311-cp311-win_amd64.whl (14.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.8/14.8 MB 8.3 MB/s eta 0:00:00 Collecting opt-einsum>=2.3.2 (from tensorflow-intel==2.13.0->tensorflow) Downloading opt_einsum-3.3.0-py3-none-any.whl (65 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB ? eta 0:00:00 Requirement already satisfied: packaging in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorflow-intel==2.13.0->tensorflow) (23.1) Requirement already satisfied: protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.20.3 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorflow-intel==2.13.0->tensorflow) (4.23.4) Requirement already satisfied: setuptools in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorflow-intel==2.13.0->tensorflow) (68.0.0) Requirement already satisfied: six>=1.12.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorflow-intel==2.13.0->tensorflow) (1.16.0) Collecting termcolor>=1.1.0 (from tensorflow-intel==2.13.0->tensorflow) Downloading termcolor-2.3.0-py3-none-any.whl (6.9 kB) Collecting typing-extensions<4.6.0,>=3.6.6 (from tensorflow-intel==2.13.0->tensorflow) Downloading typing_extensions-4.5.0-py3-none-any.whl (27 kB) Collecting wrapt>=1.11.0 (from tensorflow-intel==2.13.0->tensorflow) Downloading wrapt-1.15.0-cp311-cp311-win_amd64.whl (36 kB) Requirement already satisfied: grpcio<2.0,>=1.24.3 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorflow-intel==2.13.0->tensorflow) (1.56.2) Collecting tensorboard<2.14,>=2.13 (from tensorflow-intel==2.13.0->tensorflow) Downloading tensorboard-2.13.0-py3-none-any.whl (5.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 10.2 MB/s eta 0:00:00 Collecting tensorflow-estimator<2.14,>=2.13.0 (from tensorflow-intel==2.13.0->tensorflow) Obtaining dependency information for tensorflow-estimator<2.14,>=2.13.0 from https://files.pythonhosted.org/packages/72/5c/c318268d96791c6222ad7df1651bbd1b2409139afeb6f468c0f327177016/tensorflow_estimator-2.13.0-py2.py3-none-any.whl.metadata Downloading tensorflow_estimator-2.13.0-py2.py3-none-any.whl.metadata (1.3 kB) Collecting keras<2.14,>=2.13.1 (from tensorflow-intel==2.13.0->tensorflow) Obtaining dependency information for keras<2.14,>=2.13.1 from https://files.pythonhosted.org/packages/2e/f3/19da7511b45e80216cbbd9467137b2d28919c58ba1ccb971435cb631e470/keras-2.13.1-py3-none-any.whl.metadata Downloading keras-2.13.1-py3-none-any.whl.metadata (2.4 kB) Collecting tensorflow-io-gcs-filesystem>=0.23.1 (from tensorflow-intel==2.13.0->tensorflow) Downloading tensorflow_io_gcs_filesystem-0.31.0-cp311-cp311-win_amd64.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 15.7 MB/s eta 0:00:00 Requirement already satisfied: wheel<1.0,>=0.23.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from astunparse>=1.6.0->tensorflow-intel==2.13.0->tensorflow) (0.40.0) Requirement already satisfied: google-auth<3,>=1.6.3 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (2.22.0) Collecting google-auth-oauthlib<1.1,>=0.5 (from tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) Downloading google_auth_oauthlib-1.0.0-py2.py3-none-any.whl (18 kB) Requirement already satisfied: markdown>=2.6.8 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (3.4.3) Requirement already satisfied: requests<3,>=2.21.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (2.31.0) Collecting tensorboard-data-server<0.8.0,>=0.7.0 (from tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) Obtaining dependency information for tensorboard-data-server<0.8.0,>=0.7.0 from https://files.pythonhosted.org/packages/da/61/6e9ff8258422d287eec718872fb71e05324356722ab658c8afda25f51539/tensorboard_data_server-0.7.1-py3-none-any.whl.metadata Downloading tensorboard_data_server-0.7.1-py3-none-any.whl.metadata (1.1 kB) Requirement already satisfied: werkzeug>=1.0.1 in a:\comfyui_n723\python_embeded\lib\site-packages (from tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (2.3.6) Requirement already satisfied: cachetools<6.0,>=2.0.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (5.3.1) Requirement already satisfied: pyasn1-modules>=0.2.1 in a:\comfyui_n723\python_embeded\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (0.3.0) Requirement already satisfied: rsa<5,>=3.1.4 in a:\comfyui_n723\python_embeded\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (4.9) Requirement already satisfied: urllib3<2.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (1.26.16) Requirement already satisfied: requests-oauthlib>=0.7.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from google-auth-oauthlib<1.1,>=0.5->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (1.3.1) Requirement already satisfied: charset-normalizer<4,>=2 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (3.2.0) Requirement already satisfied: idna<4,>=2.5 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (3.4) Requirement already satisfied: certifi>=2017.4.17 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (2023.5.7) Requirement already satisfied: MarkupSafe>=2.1.1 in a:\comfyui_n723\python_embeded\lib\site-packages (from werkzeug>=1.0.1->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (2.1.3) Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in a:\comfyui_n723\python_embeded\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (0.5.0) Requirement already satisfied: oauthlib>=3.0.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<1.1,>=0.5->tensorboard<2.14,>=2.13->tensorflow-intel==2.13.0->tensorflow) (3.2.2) Downloading tensorflow-2.13.0-cp311-cp311-win_amd64.whl (1.9 kB) Downloading tensorflow_intel-2.13.0-cp311-cp311-win_amd64.whl (276.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.6/276.6 MB 6.3 MB/s eta 0:00:00 Downloading h5py-3.9.0-cp311-cp311-win_amd64.whl (2.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 9.9 MB/s eta 0:00:00 Downloading keras-2.13.1-py3-none-any.whl (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 7.8 MB/s eta 0:00:00 Downloading libclang-16.0.6-py2.py3-none-win_amd64.whl (24.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.4/24.4 MB 6.0 MB/s eta 0:00:00 Downloading tensorflow_estimator-2.13.0-py2.py3-none-any.whl (440 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 440.8/440.8 kB 889.6 kB/s eta 0:00:00 Downloading tensorboard_data_server-0.7.1-py3-none-any.whl (2.4 kB) 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 https://github.com/pypa/pip/issues/12063 Installing collected packages: libclang, wrapt, typing-extensions, termcolor, tensorflow-io-gcs-filesystem, tensorflow-estimator, tensorboard-data-server, numpy, keras, google-pasta, gast, astunparse, opt-einsum, h5py, google-auth-oauthlib, tensorboard, tensorflow-intel, tensorflow Attempting uninstall: typing-extensions Found existing installation: typing_extensions 4.7.1 Uninstalling typing_extensions-4.7.1: Successfully uninstalled typing_extensions-4.7.1 Attempting uninstall: tensorboard-data-server Found existing installation: tensorboard-data-server 0.6.1 Uninstalling tensorboard-data-server-0.6.1: Successfully uninstalled tensorboard-data-server-0.6.1 Attempting uninstall: numpy Found existing installation: numpy 1.25.1 Uninstalling numpy-1.25.1: Successfully uninstalled numpy-1.25.1 WARNING: The script f2py.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'A:\\ComfyUI_N723\\python_embeded\\Lib\\site-packages\\~umpy\\.libs\\libopenblas64__v0.3.23-gcc_10_3_0.dll' Consider using the `--user` option or check the permissions. [mtb install] Failed to install package tensorflow using pip package name (import name: 'tensorflow'). Error: Command '['A:\\ComfyUI_N723\\python_embeded\\python.exe', '-m', 'pip', 'install', 'tensorflow']' returned non-zero exit status 1. [mtb install] Package protobuf==3.19.6 already installed (import name: 'google.protobuf'). [mtb install] Installing package gdown... Collecting gdown Downloading gdown-4.7.1-py3-none-any.whl (15 kB) Requirement already satisfied: filelock in a:\comfyui_n723\python_embeded\lib\site-packages (from gdown) (3.12.2) Requirement already satisfied: requests[socks] in a:\comfyui_n723\python_embeded\lib\site-packages (from gdown) (2.31.0) Requirement already satisfied: six in a:\comfyui_n723\python_embeded\lib\site-packages (from gdown) (1.16.0) Requirement already satisfied: tqdm in a:\comfyui_n723\python_embeded\lib\site-packages (from gdown) (4.65.0) Collecting beautifulsoup4 (from gdown) Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 2.1 MB/s eta 0:00:00 Collecting soupsieve>1.2 (from beautifulsoup4->gdown) Downloading soupsieve-2.4.1-py3-none-any.whl (36 kB) Requirement already satisfied: charset-normalizer<4,>=2 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests[socks]->gdown) (3.2.0) Requirement already satisfied: idna<4,>=2.5 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests[socks]->gdown) (3.4) Requirement already satisfied: urllib3<3,>=1.21.1 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests[socks]->gdown) (1.26.16) Requirement already satisfied: certifi>=2017.4.17 in a:\comfyui_n723\python_embeded\lib\site-packages (from requests[socks]->gdown) (2023.5.7) Collecting PySocks!=1.5.7,>=1.5.6 (from requests[socks]->gdown) Downloading PySocks-1.7.1-py3-none-any.whl (16 kB) Requirement already satisfied: colorama in a:\comfyui_n723\python_embeded\lib\site-packages (from tqdm->gdown) (0.4.6) 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 https://github.com/pypa/pip/issues/12063 Installing collected packages: soupsieve, PySocks, beautifulsoup4, gdown WARNING: The script gdown.exe is installed in 'A:\ComfyUI_N723\python_embeded\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed PySocks-1.7.1 beautifulsoup4-4.12.2 gdown-4.7.1 soupsieve-2.4.1 [mtb install] Package gdown installed successfully using pip package name (import name: 'gdown') [mtb install] Installing package mmdet==3.0.0... Collecting mmdet==3.0.0 Downloading mmdet-3.0.0-py3-none-any.whl (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 6.8 MB/s eta 0:00:00 Collecting matplotlib (from mmdet==3.0.0) Obtaining dependency information for matplotlib from https://files.pythonhosted.org/packages/4d/9c/65830d4a56c47f5283eaa244dc1228c5da9c844a9f999ebcc2e69bf6cc65/matplotlib-3.7.2-cp311-cp311-win_amd64.whl.metadata Downloading matplotlib-3.7.2-cp311-cp311-win_amd64.whl.metadata (5.8 kB) Requirement already satisfied: numpy in a:\comfyui_n723\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.24.3) Collecting pycocotools (from mmdet==3.0.0) Downloading pycocotools-2.0.6.tar.gz (24 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Requirement already satisfied: scipy in a:\comfyui_n723\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.11.1) Collecting shapely (from mmdet==3.0.0) Downloading shapely-2.0.1-cp311-cp311-win_amd64.whl (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 7.2 MB/s eta 0:00:00 Requirement already satisfied: six in a:\comfyui_n723\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.16.0) Collecting terminaltables (from mmdet==3.0.0) Downloading terminaltables-3.1.10-py2.py3-none-any.whl (15 kB) Collecting contourpy>=1.0.1 (from matplotlib->mmdet==3.0.0) Obtaining dependency information for contourpy>=1.0.1 from https://files.pythonhosted.org/packages/16/09/989b982322439faa4bafffcd669e6f942b38fee897c2664c987bcd091dec/contourpy-1.1.0-cp311-cp311-win_amd64.whl.metadata Downloading contourpy-1.1.0-cp311-cp311-win_amd64.whl.metadata (5.7 kB) Collecting cycler>=0.10 (from matplotlib->mmdet==3.0.0) Downloading cycler-0.11.0-py3-none-any.whl (6.4 kB) Collecting fonttools>=4.22.0 (from matplotlib->mmdet==3.0.0) Obtaining dependency information for fonttools>=4.22.0 from https://files.pythonhosted.org/packages/bd/49/d921c3b1eca0c1a67093cbc2ce302b039df94dea9e246b43f95827f4f566/fonttools-4.41.1-cp311-cp311-win_amd64.whl.metadata Downloading fonttools-4.41.1-cp311-cp311-win_amd64.whl.metadata (153 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.1/153.1 kB 8.9 MB/s eta 0:00:00 Collecting kiwisolver>=1.0.1 (from matplotlib->mmdet==3.0.0) Downloading kiwisolver-1.4.4-cp311-cp311-win_amd64.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.4/55.4 kB ? eta 0:00:00 Requirement already satisfied: packaging>=20.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (23.1) Requirement already satisfied: pillow>=6.2.0 in a:\comfyui_n723\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (10.0.0) Collecting pyparsing<3.1,>=2.3.1 (from matplotlib->mmdet==3.0.0) Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 5.9 MB/s eta 0:00:00 Collecting python-dateutil>=2.7 (from matplotlib->mmdet==3.0.0) Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 14.8 MB/s eta 0:00:00 Downloading matplotlib-3.7.2-cp311-cp311-win_amd64.whl (7.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.5/7.5 MB 9.4 MB/s eta 0:00:00 Downloading contourpy-1.1.0-cp311-cp311-win_amd64.whl (470 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 470.9/470.9 kB 28.8 MB/s eta 0:00:00 Downloading fonttools-4.41.1-cp311-cp311-win_amd64.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 11.2 MB/s eta 0:00:00 Building wheels for collected packages: pycocotools Building wheel for pycocotools (pyproject.toml) ... error error: subprocess-exited-with-error × Building wheel for pycocotools (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [23 lines of output] running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-311 creating build\lib.win-amd64-cpython-311\pycocotools copying pycocotools\coco.py -> build\lib.win-amd64-cpython-311\pycocotools copying pycocotools\cocoeval.py -> build\lib.win-amd64-cpython-311\pycocotools copying pycocotools\mask.py -> build\lib.win-amd64-cpython-311\pycocotools copying pycocotools\__init__.py -> build\lib.win-amd64-cpython-311\pycocotools running build_ext building 'pycocotools._mask' extension creating build\temp.win-amd64-cpython-311 creating build\temp.win-amd64-cpython-311\Release creating build\temp.win-amd64-cpython-311\Release\common creating build\temp.win-amd64-cpython-311\Release\pycocotools "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IA:\ComfyUI_N723\python_embeded\Lib\site-packages\numpy\core\include -I./common -IA:\ComfyUI_N723\python_embeded\include -IA:\ComfyUI_N723\python_embeded\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tc./common/maskApi.c /Fobuild\temp.win-amd64-cpython-311\Release\./common/maskApi.obj maskApi.c ./common/maskApi.c(151): warning C4101: 'xp': unreferenced local variable "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IA:\ComfyUI_N723\python_embeded\Lib\site-packages\numpy\core\include -I./common -IA:\ComfyUI_N723\python_embeded\include -IA:\ComfyUI_N723\python_embeded\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcpycocotools/_mask.c /Fobuild\temp.win-amd64-cpython-311\Release\pycocotools/_mask.obj _mask.c c1: fatal error C1083: Cannot open source file: 'pycocotools/_mask.c': No such file or directory error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.36.32532\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pycocotools Failed to build pycocotools ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects [mtb install] Failed to install package mmdet==3.0.0 using pip package name (import name: 'mmdet'). Error: Command '['A:\\ComfyUI_N723\\python_embeded\\python.exe', '-m', 'pip', 'install', 'mmdet==3.0.0']' returned non-zero exit status 1. [mtb install] Installing package facexlib==0.3.0... Collecting facexlib==0.3.0 Downloading facexlib-0.3.0-py3-none-any.whl (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.6/59.6 kB 3.1 MB/s eta 0:00:00 Collecting filterpy (from facexlib==0.3.0) Downloading filterpy-1.4.5.zip (177 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.0/178.0 kB 5.2 MB/s eta 0:00:00 Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [6 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 34, in File "C:\Users\Eric Hiss\AppData\Local\Temp\pip-install-iliwk3m7\filterpy_17f782ad71ec4104a8d4a6ea9393b708\setup.py", line 4, in import filterpy ModuleNotFoundError: No module named 'filterpy' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. [mtb install] Failed to install package facexlib==0.3.0 using pip package name (import name: 'facexlib'). Error: Command '['A:\\ComfyUI_N723\\python_embeded\\python.exe', '-m', 'pip', 'install', 'facexlib==0.3.0']' returned non-zero exit status 1. [mtb install] Downloading and installing release wheels since we are in a Comfy embeded environment [mtb install] Downloading and installing release wheels since no arguments where provided [mtb install] Downloading asset: deps-wheels_windows-latest-win32-x64.zip deps-wheels_windows-latest-win32-x64: 100%|███████████████████████████████████████| 1.65M/1.65M [00:00<00:00, 7.36MB/s] Extracting: 100%|█████████████████████████████████████████████████████████████████████| 4/4 [00:00<00:00, 676.39file/s] [mtb install] Wheels extracted for windows to the 'A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb\wheels' directory. Installing wheel: basicsr-1.4.2-py3-none-any.whl Installing: 0%| | 0/3 [00:00 [6 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 34, in File "C:\Users\Eric Hiss\AppData\Local\Temp\pip-install-87yq1owh\future_f86afee24c5942f5bfb2ac3ffbb04037\setup.py", line 86, in import src.future ModuleNotFoundError: No module named 'src' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. Installing: 0%| | 0/3 [00:01 import_module(import_name) File "importlib\__init__.py", line 126, in import_module File "", line 1206, in _gcd_import File "", line 1178, in _find_and_load File "", line 1142, in _find_and_load_unlocked ModuleNotFoundError: No module named 'basicsr' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb\install.py", line 460, in subprocess.check_call( File "subprocess.py", line 413, in check_call subprocess.CalledProcessError: Command '['A:\\ComfyUI_N723\\python_embeded\\python.exe', '-m', 'pip', 'install', 'A:/ComfyUI_N723/ComfyUI/custom_nodes/comfy_mtb/wheels/basicsr-1.4.2-py3-none-any.whl']' returned non-zero exit status 1. install/(de)activation script failed: A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb [ComfyUI-Manager] Startup script completed. ####################################################################### Prestartup times for custom nodes: 122.3 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\ComfyUI-Manager Total VRAM 24564 MB, total RAM 130780 MB Set vram state to: NORMAL_VRAM Device: cuda:0 NVIDIA GeForce RTX 4090 : cudaMallocAsync Using pytorch cross attention Adding extra search path checkpoints A:\stable-diffusion-webui/models/Stable-diffusion Adding extra search path configs A:\stable-diffusion-webui/models/Stable-diffusion Adding extra search path vae A:\stable-diffusion-webui/models/VAE Adding extra search path vae-approx A:\stable-diffusion-webui/models/VAE-approx Adding extra search path loras A:\stable-diffusion-webui/models/Lora Adding extra search path loras A:\stable-diffusion-webui/models/LyCORIS Adding extra search path upscale_models A:\stable-diffusion-webui/models/ESRGAN Adding extra search path upscale_models A:\stable-diffusion-webui/models/SwinIR Adding extra search path embeddings A:\stable-diffusion-webui/embeddings Adding extra search path hypernetworks A:\stable-diffusion-webui/models/hypernetworks Adding extra search path controlnet A:\stable-diffusion-webui/extensions/sd-webui-controlnet/models Adding extra search path style_models A:\stable-diffusion-webui/models/style_models Adding extra search path clip_vision A:\stable-diffusion-webui/models/clip_vision Adding extra search path comfy_extras/fonts A:\stable-diffusion-webui/fonts:C:/Users/Eric Hiss/AppData/Local/Microsoft/Windows/Fonts ### Loading: ComfyUI-Manager (V0.14) ### ComfyUI Revision: 1188 [ccb6b70d] Log level: 20 [comfy_mtb] | WARNING -> Failed to create symlink to A:\ComfyUI_N723\ComfyUI\web\extensions\mtb, trying to copy it [comfy_mtb] | INFO -> Successfully copied A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb\web to A:\ComfyUI_N723\ComfyUI\web\extensions\mtb RestoreFace LoadFaceEnhanceModel FaceSwap LoadFaceSwapModel LoadFilmModel FilmInterpolation ConcatImages GetBatchFromHistory ColorCorrect ImageCompare Blur MaskToImage ColoredImage ImagePremultiply ImageResizeFactor SaveImageGrid LoadImageFromUrl ImageRemoveBackgroundRembg [comfy_mtb] | INFO -> Some nodes failed to load: Failed to import module faceenhance because ModuleNotFoundError: No module named 'basicsr' Failed to import module faceswap because ModuleNotFoundError: No module named 'cv2' Failed to import module image_interpolation because ModuleNotFoundError: No module named 'tensorflow' Failed to import module image_processing because ModuleNotFoundError: No module named 'skimage' Failed to import module mask because ModuleNotFoundError: No module named 'rembg' Check that you properly installed the dependencies. If you think this is a bug, please report it on the github page (https://github.com/melMass/comfy_mtb/issues) [comfy_mtb] | INFO -> Loaded the following nodes: Animation Builder (mtb): Convenient way to manage basic animation maths at the core of many of my workflows Smart Step (mtb): Utils to control the steps start/stop of the KAdvancedSampler in percentage Text To Image (mtb): Utils to convert text to image using a font Styles Loader (mtb): Load csv files and populate a dropdown from the rows (à la A111) Bbox From Mask (mtb): From a mask extract the bounding box Bbox (mtb): The bounding box (BBOX) custom type used by other nodes Crop (mtb): Crops an image and an optional mask to a given bounding box Uncrop (mtb): Uncrops an image to a given bounding box Debug (mtb): Experimental node to debug any Comfy values, support for more types and widgets is planned Save Tensors (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy Deep Bump (mtb): Normal & height maps generation from single pictures Qr Code (mtb): Basic QR Code generator Unsplash Image (mtb): Unsplash Image given a keyword and a size String Replace (mtb): Basic string replacement Fit Number (mtb): Fit the input float using a source and target range Save Gif (mtb): Save the images from the batch as a GIF Export To Prores (mtb): Export to ProRes 4444 (Experimental) Latent Lerp (mtb): Linear interpolation (blend) between two latent vectors Float To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" FLOAT to a NUMBER. Int To Bool (mtb): Basic int to bool conversion Int To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" INT to a NUMBER. Transform Image (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy Load Image Sequence (mtb): Load an image sequence from a folder. The current frame is used to determine which image to load. Save Image Sequence (mtb): Save an image sequence to a folder. The current frame is used to determine which image to save. Import times for custom nodes: 0.2 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\ComfyUI-Manager 0.2 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb Starting server To see the GUI go to: http://127.0.0.1:8188

And after the ComfyUI launched a browser page, I checked to see if the nodes I had found missing previously (ImageScale, ImageScaleBy) were present and they were which is great! I'll continue to add the other custom node sets that I use and see if those nodes stay or drop out. If they drop out then maybe I can determine which set conflicts.

EricRollei commented 1 year ago

ps: From the node pick list, I count a total of 24 nodes available in the mtb section and subfolders. You can see which ones failed to load via the console report. Also of note, between when I reported the error, I updated my python from 10.6 to 10.9

EricRollei commented 1 year ago

I tried dropping the install.py onto the python.exe file in the \python_embeded\ folder and it did download and build something else, but I couldn't catch the console before the window closed. After restarting ComfyUI, I got the following

log ```sh A:\ComfyUI_N723>.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --use-pytorch-cross-attention Prestartup times for custom nodes: 0.0 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\ComfyUI-Manager Total VRAM 24564 MB, total RAM 130780 MB Set vram state to: NORMAL_VRAM Device: cuda:0 NVIDIA GeForce RTX 4090 : cudaMallocAsync Using pytorch cross attention Adding extra search path checkpoints A:\stable-diffusion-webui/models/Stable-diffusion Adding extra search path configs A:\stable-diffusion-webui/models/Stable-diffusion Adding extra search path vae A:\stable-diffusion-webui/models/VAE Adding extra search path vae-approx A:\stable-diffusion-webui/models/VAE-approx Adding extra search path loras A:\stable-diffusion-webui/models/Lora Adding extra search path loras A:\stable-diffusion-webui/models/LyCORIS Adding extra search path upscale_models A:\stable-diffusion-webui/models/ESRGAN Adding extra search path upscale_models A:\stable-diffusion-webui/models/SwinIR Adding extra search path embeddings A:\stable-diffusion-webui/embeddings Adding extra search path hypernetworks A:\stable-diffusion-webui/models/hypernetworks Adding extra search path controlnet A:\stable-diffusion-webui/extensions/sd-webui-controlnet/models Adding extra search path style_models A:\stable-diffusion-webui/models/style_models Adding extra search path clip_vision A:\stable-diffusion-webui/models/clip_vision Adding extra search path comfy_extras/fonts A:\stable-diffusion-webui/fonts:C:/Users/Eric Hiss/AppData/Local/Microsoft/Windows/Fonts ### Loading: ComfyUI-Manager (V0.14) ### ComfyUI Revision: 1188 [ccb6b70d] Log level: 20 [comfy_mtb] | WARNING -> Web extensions folder at A:\ComfyUI_N723\ComfyUI\web\extensions\mtb is not a symlink, if updating please delete it before RestoreFace LoadFaceEnhanceModel FaceSwap LoadFaceSwapModel ColorCorrect ImageCompare Blur MaskToImage ColoredImage ImagePremultiply ImageResizeFactor SaveImageGrid LoadImageFromUrl ImageRemoveBackgroundRembg [comfy_mtb] | INFO -> Some nodes failed to load: Failed to import module faceenhance because ModuleNotFoundError: No module named 'basicsr' Failed to import module faceswap because ModuleNotFoundError: No module named 'cv2' Failed to import module image_processing because ModuleNotFoundError: No module named 'skimage' Failed to import module mask because ModuleNotFoundError: No module named 'rembg' Check that you properly installed the dependencies. If you think this is a bug, please report it on the github page (https://github.com/melMass/comfy_mtb/issues) [comfy_mtb] | INFO -> Loaded the following nodes: Animation Builder (mtb): Convenient way to manage basic animation maths at the core of many of my workflows Smart Step (mtb): Utils to control the steps start/stop of the KAdvancedSampler in percentage Text To Image (mtb): Utils to convert text to image using a font Styles Loader (mtb): Load csv files and populate a dropdown from the rows (à la A111) Bbox From Mask (mtb): From a mask extract the bounding box Bbox (mtb): The bounding box (BBOX) custom type used by other nodes Crop (mtb): Crops an image and an optional mask to a given bounding box Uncrop (mtb): Uncrops an image to a given bounding box Debug (mtb): Experimental node to debug any Comfy values, support for more types and widgets is planned Save Tensors (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy Deep Bump (mtb): Normal & height maps generation from single pictures Qr Code (mtb): Basic QR Code generator Unsplash Image (mtb): Unsplash Image given a keyword and a size String Replace (mtb): Basic string replacement Fit Number (mtb): Fit the input float using a source and target range Load Film Model (mtb): Loads a FILM model Film Interpolation (mtb): Google Research FILM frame interpolation for large motion Concat Images (mtb): Add images to batch Get Batch From History (mtb): Very experimental node to load images from the history of the server. Save Gif (mtb): Save the images from the batch as a GIF Export To Prores (mtb): Export to ProRes 4444 (Experimental) Latent Lerp (mtb): Linear interpolation (blend) between two latent vectors Float To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" FLOAT to a NUMBER. Int To Bool (mtb): Basic int to bool conversion Int To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" INT to a NUMBER. Transform Image (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy Load Image Sequence (mtb): Load an image sequence from a folder. The current frame is used to determine which image to load. Save Image Sequence (mtb): Save an image sequence to a folder. The current frame is used to determine which image to save. Import times for custom nodes: 0.0 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb 0.3 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\ComfyUI-Manager Starting server To see the GUI go to: http://127.0.0.1:8188 ```
EricRollei commented 1 year ago

Now I've run from the mtb directory the pip install -r requirements command and gotten this:

Microsoft Windows [Version 10.0.22621.1992]
(c) Microsoft Corporation. All rights reserved.

A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb>pip install -r requirements.txt
Ignoring tensorflow: markers 'platform_system != "Windows"' don't match your environment
Collecting gdown@ git+https://github.com/melMass/gdown@main (from -r requirements.txt (line 12))
  Cloning https://github.com/melMass/gdown (to revision main) to c:\users\eric hiss\appdata\local\temp\pip-install-qlbc5qnf\gdown_eb5ea95ebb034a71b37e2b64dc21b329
  Running command git clone --filter=blob:none --quiet https://github.com/melMass/gdown 'C:\Users\Eric Hiss\AppData\Local\Temp\pip-install-qlbc5qnf\gdown_eb5ea95ebb034a71b37e2b64dc21b329'
  Resolved https://github.com/melMass/gdown to commit 57ea784c863290da4b880c035f99edad854234c3
  Running command git submodule update --init --recursive -q
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: onnxruntime-gpu==1.15.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 1)) (1.15.1)
Requirement already satisfied: imageio===2.28.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 2)) (2.28.1)
Requirement already satisfied: qrcode[pil] in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 3)) (7.4.2)
Requirement already satisfied: numpy==1.23.5 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 4)) (1.23.5)
Requirement already satisfied: rembg==2.0.37 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 5)) (2.0.37)
Requirement already satisfied: tensorflow<2.11.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 7)) (2.10.1)
Requirement already satisfied: tb-nightly==2.12.0a20230126 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 8)) (2.12.0a20230126)
Collecting protobuf==3.19.6 (from -r requirements.txt (line 11))
  Downloading protobuf-3.19.6-cp310-cp310-win_amd64.whl (895 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 895.7/895.7 kB 5.6 MB/s eta 0:00:00
Requirement already satisfied: mmdet==3.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 13)) (3.0.0)
Requirement already satisfied: facexlib==0.3.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements.txt (line 14)) (0.3.0)
Requirement already satisfied: coloredlogs in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (15.0.1)
Requirement already satisfied: flatbuffers in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (23.5.26)
Requirement already satisfied: packaging in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (23.1)
Requirement already satisfied: sympy in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (1.12)
Requirement already satisfied: pillow>=8.3.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from imageio===2.28.1->-r requirements.txt (line 2)) (9.5.0)
Requirement already satisfied: aiohttp>=3.8.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (3.8.4)
Requirement already satisfied: asyncer>=0.0.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (0.0.2)
Requirement already satisfied: click>=8.1.3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (8.1.4)
Requirement already satisfied: fastapi>=0.92.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (0.94.1)
Requirement already satisfied: filetype>=1.2.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.2.0)
Requirement already satisfied: imagehash>=4.3.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (4.3.1)
Requirement already satisfied: onnxruntime>=1.14.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.15.0)
Requirement already satisfied: opencv-python-headless>=4.6.0.66 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (4.7.0.72)
Requirement already satisfied: pooch>=1.6.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.7.0)
Requirement already satisfied: pymatting>=1.1.8 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.1.8)
Requirement already satisfied: python-multipart>=0.0.5 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (0.0.6)
Requirement already satisfied: scikit-image>=0.19.3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (0.20.0)
Requirement already satisfied: scipy>=1.9.3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.11.0)
Requirement already satisfied: tqdm>=4.64.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (4.65.0)
Requirement already satisfied: uvicorn>=0.20.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (0.22.0)
Requirement already satisfied: watchdog>=2.1.9 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (3.0.0)
Requirement already satisfied: absl-py>=0.4 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (1.4.0)
Requirement already satisfied: grpcio>=1.48.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (1.56.0)
Requirement already satisfied: google-auth<3,>=1.6.3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (2.21.0)
Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (0.4.6)
Requirement already satisfied: markdown>=2.6.8 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (3.4.3)
Requirement already satisfied: requests<3,>=2.21.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (2.31.0)
Requirement already satisfied: setuptools>=41.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (68.0.0)
Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (0.6.1)
Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (1.8.1)
Requirement already satisfied: werkzeug>=1.0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (2.3.6)
Requirement already satisfied: wheel>=0.26 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (0.40.0)
Requirement already satisfied: matplotlib in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmdet==3.0.0->-r requirements.txt (line 13)) (3.7.1)
Requirement already satisfied: pycocotools in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmdet==3.0.0->-r requirements.txt (line 13)) (2.0.6)
Requirement already satisfied: shapely in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmdet==3.0.0->-r requirements.txt (line 13)) (2.0.1)
Requirement already satisfied: six in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmdet==3.0.0->-r requirements.txt (line 13)) (1.16.0)
Requirement already satisfied: terminaltables in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmdet==3.0.0->-r requirements.txt (line 13)) (3.1.10)
Requirement already satisfied: filterpy in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (1.4.5)
Requirement already satisfied: numba in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (0.57.1)
Requirement already satisfied: opencv-python in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (4.7.0.72)
Requirement already satisfied: torch in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (2.0.1+cu118)
Requirement already satisfied: torchvision in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (0.15.2)
Requirement already satisfied: typing-extensions in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from qrcode[pil]->-r requirements.txt (line 3)) (4.6.3)
Requirement already satisfied: pypng in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from qrcode[pil]->-r requirements.txt (line 3)) (0.20220715.0)
Requirement already satisfied: colorama in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from qrcode[pil]->-r requirements.txt (line 3)) (0.4.6)
Requirement already satisfied: astunparse>=1.6.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (1.6.3)
Requirement already satisfied: gast<=0.4.0,>=0.2.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (0.4.0)
Requirement already satisfied: google-pasta>=0.1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (0.2.0)
Requirement already satisfied: h5py>=2.9.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (3.9.0)
Requirement already satisfied: keras-preprocessing>=1.1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (1.1.2)
Requirement already satisfied: libclang>=13.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (16.0.0)
Requirement already satisfied: opt-einsum>=2.3.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (3.3.0)
Requirement already satisfied: termcolor>=1.1.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (2.3.0)
Requirement already satisfied: wrapt>=1.11.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (1.15.0)
Requirement already satisfied: tensorflow-io-gcs-filesystem>=0.23.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (0.31.0)
Requirement already satisfied: tensorboard<2.11,>=2.10 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (2.10.1)
Requirement already satisfied: tensorflow-estimator<2.11,>=2.10.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (2.10.0)
Requirement already satisfied: keras<2.11,>=2.10.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (2.10.0)
Requirement already satisfied: filelock in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from gdown@ git+https://github.com/melMass/gdown@main->-r requirements.txt (line 12)) (3.12.2)
Requirement already satisfied: beautifulsoup4 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from gdown@ git+https://github.com/melMass/gdown@main->-r requirements.txt (line 12)) (4.12.2)
Requirement already satisfied: attrs>=17.3.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (23.1.0)
Requirement already satisfied: charset-normalizer<4.0,>=2.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (3.1.0)
Requirement already satisfied: multidict<7.0,>=4.5 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (6.0.4)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (4.0.2)
Requirement already satisfied: yarl<2.0,>=1.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (1.9.2)
Requirement already satisfied: frozenlist>=1.1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (1.3.3)
Requirement already satisfied: aiosignal>=1.1.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (1.3.1)
Requirement already satisfied: anyio<4.0.0,>=3.4.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from asyncer>=0.0.2->rembg==2.0.37->-r requirements.txt (line 5)) (3.7.1)
Requirement already satisfied: pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from fastapi>=0.92.0->rembg==2.0.37->-r requirements.txt (line 5)) (1.10.11)
Requirement already satisfied: starlette<0.27.0,>=0.26.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from fastapi>=0.92.0->rembg==2.0.37->-r requirements.txt (line 5)) (0.26.1)
Requirement already satisfied: cachetools<6.0,>=2.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (5.3.1)
Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (0.3.0)
Requirement already satisfied: rsa<5,>=3.1.4 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (4.9)
Requirement already satisfied: urllib3<2.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (1.26.16)
Requirement already satisfied: requests-oauthlib>=0.7.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (1.3.1)
Requirement already satisfied: PyWavelets in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from imagehash>=4.3.1->rembg==2.0.37->-r requirements.txt (line 5)) (1.4.1)
Requirement already satisfied: platformdirs>=2.5.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from pooch>=1.6.0->rembg==2.0.37->-r requirements.txt (line 5)) (3.8.0)
Requirement already satisfied: llvmlite<0.41,>=0.40.0dev0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from numba->facexlib==0.3.0->-r requirements.txt (line 14)) (0.40.1)
Requirement already satisfied: idna<4,>=2.5 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests<3,>=2.21.0->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (3.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests<3,>=2.21.0->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (2023.5.7)
Requirement already satisfied: networkx>=2.8 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-image>=0.19.3->rembg==2.0.37->-r requirements.txt (line 5)) (3.1)
Requirement already satisfied: tifffile>=2019.7.26 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-image>=0.19.3->rembg==2.0.37->-r requirements.txt (line 5)) (2023.4.12)
Requirement already satisfied: lazy_loader>=0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-image>=0.19.3->rembg==2.0.37->-r requirements.txt (line 5)) (0.2)
Requirement already satisfied: h11>=0.8 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from uvicorn>=0.20.0->rembg==2.0.37->-r requirements.txt (line 5)) (0.14.0)
Requirement already satisfied: MarkupSafe>=2.1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from werkzeug>=1.0.1->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (2.1.3)
Requirement already satisfied: soupsieve>1.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from beautifulsoup4->gdown@ git+https://github.com/melMass/gdown@main->-r requirements.txt (line 12)) (2.4.1)
Requirement already satisfied: humanfriendly>=9.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from coloredlogs->onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (10.0)
Requirement already satisfied: contourpy>=1.0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (1.1.0)
Requirement already satisfied: cycler>=0.10 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (4.40.0)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (1.4.4)
Requirement already satisfied: pyparsing>=2.3.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (3.1.0)
Requirement already satisfied: python-dateutil>=2.7 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (2.8.2)
Requirement already satisfied: PySocks!=1.5.7,>=1.5.6 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests<3,>=2.21.0->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (1.7.1)
Requirement already satisfied: mpmath>=0.19 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from sympy->onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (1.3.0)
Requirement already satisfied: jinja2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from torch->facexlib==0.3.0->-r requirements.txt (line 14)) (3.1.2)
Requirement already satisfied: sniffio>=1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from anyio<4.0.0,>=3.4.0->asyncer>=0.0.2->rembg==2.0.37->-r requirements.txt (line 5)) (1.3.0)
Requirement already satisfied: exceptiongroup in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from anyio<4.0.0,>=3.4.0->asyncer>=0.0.2->rembg==2.0.37->-r requirements.txt (line 5)) (1.1.2)
Requirement already satisfied: pyreadline3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from humanfriendly>=9.1->coloredlogs->onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (3.4.1)
Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (0.5.0)
Requirement already satisfied: oauthlib>=3.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (3.2.2)
DEPRECATION: pytorch-lightning 1.7.7 has a non-standard dependency specifier torch>=1.9.*. pip 23.3 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of pytorch-lightning or contact the author to suggest that they release a version with a conforming dependency specifiers. Discussion can be found at https://github.com/pypa/pip/issues/12063
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 https://github.com/pypa/pip/issues/12063
Installing collected packages: protobuf
  Attempting uninstall: protobuf
    Found existing installation: protobuf 3.20.3
    Uninstalling protobuf-3.20.3:
      Successfully uninstalled protobuf-3.20.3
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
onnx 1.14.0 requires protobuf>=3.20.2, but you have protobuf 3.19.6 which is incompatible.
streamlit 1.24.1 requires protobuf<5,>=3.20, but you have protobuf 3.19.6 which is incompatible.
Successfully installed protobuf-3.19.6

A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb>pip install -r requirements-wheels.txt
Requirement already satisfied: insightface==0.7.3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements-wheels.txt (line 1)) (0.7.3)
Requirement already satisfied: mmcv==2.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements-wheels.txt (line 2)) (2.0.0)
Requirement already satisfied: basicsr==1.4.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from -r requirements-wheels.txt (line 3)) (1.4.2)
Requirement already satisfied: numpy in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.23.5)
Requirement already satisfied: onnx in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.14.0)
Requirement already satisfied: tqdm in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (4.65.0)
Requirement already satisfied: requests in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (2.31.0)
Requirement already satisfied: matplotlib in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (3.7.1)
Requirement already satisfied: Pillow in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (9.5.0)
Requirement already satisfied: scipy in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.11.0)
Requirement already satisfied: scikit-learn in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.2.2)
Requirement already satisfied: scikit-image in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.20.0)
Requirement already satisfied: easydict in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.10)
Requirement already satisfied: cython in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.29.36)
Requirement already satisfied: albumentations in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.4.3)
Requirement already satisfied: prettytable in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from insightface==0.7.3->-r requirements-wheels.txt (line 1)) (3.6.0)
Requirement already satisfied: addict in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (2.4.0)
Requirement already satisfied: mmengine>=0.2.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (0.8.1)
Requirement already satisfied: packaging in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (23.1)
Requirement already satisfied: pyyaml in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (6.0)
Requirement already satisfied: yapf in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (0.40.1)
Requirement already satisfied: regex in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (2023.6.3)
Requirement already satisfied: future in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (0.18.3)
Requirement already satisfied: lmdb in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.4.1)
Requirement already satisfied: opencv-python in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (4.7.0.72)
Requirement already satisfied: tb-nightly in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (2.12.0a20230126)
Requirement already satisfied: torch>=1.7 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (2.0.1+cu118)
Requirement already satisfied: torchvision in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (0.15.2)
Requirement already satisfied: rich in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmengine>=0.2.0->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (13.4.2)
Requirement already satisfied: termcolor in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from mmengine>=0.2.0->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (2.3.0)
Requirement already satisfied: filelock in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from torch>=1.7->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (3.12.2)
Requirement already satisfied: typing-extensions in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from torch>=1.7->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (4.6.3)
Requirement already satisfied: sympy in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from torch>=1.7->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.12)
Requirement already satisfied: networkx in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from torch>=1.7->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (3.1)
Requirement already satisfied: jinja2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from torch>=1.7->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (3.1.2)
Requirement already satisfied: imgaug<0.2.7,>=0.2.5 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from albumentations->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.2.6)
Requirement already satisfied: contourpy>=1.0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.1.0)
Requirement already satisfied: cycler>=0.10 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (4.40.0)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.4.4)
Requirement already satisfied: pyparsing>=2.3.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (3.1.0)
Requirement already satisfied: python-dateutil>=2.7 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from matplotlib->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (2.8.2)
Collecting protobuf>=3.20.2 (from onnx->insightface==0.7.3->-r requirements-wheels.txt (line 1))
  Obtaining dependency information for protobuf>=3.20.2 from https://files.pythonhosted.org/packages/80/70/dc63d340d27b8ff22022d7dd14b8d6d68b479a003eacdc4507150a286d9a/protobuf-4.23.4-cp310-abi3-win_amd64.whl.metadata
  Using cached protobuf-4.23.4-cp310-abi3-win_amd64.whl.metadata (540 bytes)
Requirement already satisfied: wcwidth in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from prettytable->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.2.6)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (3.1.0)
Requirement already satisfied: idna<4,>=2.5 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.26.16)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (2023.5.7)
Requirement already satisfied: imageio>=2.4.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-image->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (2.28.1)
Requirement already satisfied: tifffile>=2019.7.26 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-image->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (2023.4.12)
Requirement already satisfied: PyWavelets>=1.1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-image->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.4.1)
Requirement already satisfied: lazy_loader>=0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-image->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.2)
Requirement already satisfied: joblib>=1.1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-learn->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (1.2.0)
Requirement already satisfied: threadpoolctl>=2.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from scikit-learn->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (3.1.0)
Requirement already satisfied: absl-py>=0.4 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.4.0)
Requirement already satisfied: grpcio>=1.48.2 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.56.0)
Requirement already satisfied: google-auth<3,>=1.6.3 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (2.21.0)
Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (0.4.6)
Requirement already satisfied: markdown>=2.6.8 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (3.4.3)
Requirement already satisfied: setuptools>=41.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (68.0.0)
Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (0.6.1)
Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.8.1)
Requirement already satisfied: werkzeug>=1.0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (2.3.6)
Requirement already satisfied: wheel>=0.26 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (0.40.0)
Requirement already satisfied: colorama in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from tqdm->insightface==0.7.3->-r requirements-wheels.txt (line 1)) (0.4.6)
Requirement already satisfied: importlib-metadata>=6.6.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from yapf->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (6.7.0)
Requirement already satisfied: platformdirs>=3.5.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from yapf->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (3.8.0)
Requirement already satisfied: tomli>=2.0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from yapf->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (2.0.1)
Requirement already satisfied: cachetools<6.0,>=2.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (5.3.1)
Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (0.3.0)
Requirement already satisfied: rsa<5,>=3.1.4 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (4.9)
Requirement already satisfied: six>=1.9.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.16.0)
Requirement already satisfied: requests-oauthlib>=0.7.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.3.1)
Requirement already satisfied: zipp>=0.5 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from importlib-metadata>=6.6.0->yapf->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (3.15.0)
Requirement already satisfied: MarkupSafe>=2.1.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from werkzeug>=1.0.1->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (2.1.3)
Requirement already satisfied: markdown-it-py>=2.2.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rich->mmengine>=0.2.0->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (2.2.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from rich->mmengine>=0.2.0->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (2.15.1)
Requirement already satisfied: mpmath>=0.19 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from sympy->torch>=1.7->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (1.3.0)
Requirement already satisfied: mdurl~=0.1 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from markdown-it-py>=2.2.0->rich->mmengine>=0.2.0->mmcv==2.0.0->-r requirements-wheels.txt (line 2)) (0.1.2)
Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (0.5.0)
Requirement already satisfied: oauthlib>=3.0.0 in c:\users\eric hiss\appdata\local\programs\python\python310\lib\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tb-nightly->basicsr==1.4.2->-r requirements-wheels.txt (line 3)) (3.2.2)
Using cached protobuf-4.23.4-cp310-abi3-win_amd64.whl (422 kB)
DEPRECATION: pytorch-lightning 1.7.7 has a non-standard dependency specifier torch>=1.9.*. pip 23.3 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of pytorch-lightning or contact the author to suggest that they release a version with a conforming dependency specifiers. Discussion can be found at https://github.com/pypa/pip/issues/12063
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 https://github.com/pypa/pip/issues/12063
Installing collected packages: protobuf
  Attempting uninstall: protobuf
    Found existing installation: protobuf 3.19.6
    Uninstalling protobuf-3.19.6:
      Successfully uninstalled protobuf-3.19.6
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
mediapipe 0.10.1 requires protobuf<4,>=3.11, but you have protobuf 4.23.4 which is incompatible.
tensorboard 2.10.1 requires protobuf<3.20,>=3.9.2, but you have protobuf 4.23.4 which is incompatible.
tensorflow 2.10.1 requires protobuf<3.20,>=3.9.2, but you have protobuf 4.23.4 which is incompatible.
Successfully installed protobuf-4.23.4

A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb>  
-----  
and after restart of ComfyUI - no changes. 

---
### Loading: ComfyUI-Manager (V0.14)
### ComfyUI Revision: 1188 [ccb6b70d]
Log level: 20
[comfy_mtb] | WARNING -> Web extensions folder at A:\ComfyUI_N723\ComfyUI\web\extensions\mtb is not a symlink, if updating please delete it before
RestoreFace
LoadFaceEnhanceModel
FaceSwap
LoadFaceSwapModel
ColorCorrect
ImageCompare
Blur
MaskToImage
ColoredImage
ImagePremultiply
ImageResizeFactor
SaveImageGrid
LoadImageFromUrl
ImageRemoveBackgroundRembg
[comfy_mtb] | INFO -> Some nodes failed to load:
        Failed to import module faceenhance because ModuleNotFoundError: No module named 'basicsr'
        Failed to import module faceswap because ModuleNotFoundError: No module named 'cv2'
        Failed to import module image_processing because ModuleNotFoundError: No module named 'skimage'
        Failed to import module mask because ModuleNotFoundError: No module named 'rembg'

Check that you properly installed the dependencies.
If you think this is a bug, please report it on the github page (https://github.com/melMass/comfy_mtb/issues)
[comfy_mtb] | INFO -> Loaded the following nodes:
        Animation Builder (mtb): Convenient way to manage basic animation maths at the core of many of my workflows
        Smart Step (mtb): Utils to control the steps start/stop of the KAdvancedSampler in percentage
        Text To Image (mtb): Utils to convert text to image using a font
        Styles Loader (mtb): Load csv files and populate a dropdown from the rows (à la A111)
        Bbox From Mask (mtb): From a mask extract the bounding box
        Bbox (mtb): The bounding box (BBOX) custom type used by other nodes
        Crop (mtb): Crops an image and an optional mask to a given bounding box
        Uncrop (mtb): Uncrops an image to a given bounding box
        Debug (mtb): Experimental node to debug any Comfy values, support for more types and widgets is planned
        Save Tensors (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy
        Deep Bump (mtb): Normal & height maps generation from single pictures
        Qr Code (mtb): Basic QR Code generator
        Unsplash Image (mtb): Unsplash Image given a keyword and a size
        String Replace (mtb): Basic string replacement
        Fit Number (mtb): Fit the input float using a source and target range
        Load Film Model (mtb): Loads a FILM model
        Film Interpolation (mtb): Google Research FILM frame interpolation for large motion
        Concat Images (mtb): Add images to batch
        Get Batch From History (mtb): Very experimental node to load images from the history of the server.
        Save Gif (mtb): Save the images from the batch as a GIF
        Export To Prores (mtb): Export to ProRes 4444 (Experimental)
        Latent Lerp (mtb): Linear interpolation (blend) between two latent vectors
        Float To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" FLOAT to a NUMBER.
        Int To Bool (mtb): Basic int to bool conversion
        Int To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" INT to a NUMBER.
        Transform Image (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy
        Load Image Sequence (mtb): Load an image sequence from a folder. The current frame is used to determine which image to load.
        Save Image Sequence (mtb): Save an image sequence to a folder. The current frame is used to determine which image to save.
EricRollei commented 1 year ago

Next following your install instructions, I ran the python scripts/download_models.py -y command and got:

A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb>python scripts/download_models.py -y
Downloading DeepBump...
A:\ComfyUI_N723\ComfyUI\models\deepbump\deepbump256.onnx: 100%|█| 26.7M/26.7M [0
Downloaded model from https://github.com/HugoTini/DeepBump/raw/master/deepbump256.onnx to
A:\ComfyUI_N723\ComfyUI\models\deepbump\deepbump256.onnx
Downloading Face Swap...
A:\ComfyUI_N723\ComfyUI\models\insightface\detection_mobilenet0.25_Final.pth: 10
Downloaded model from https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_mobilenet0.25_Final.pth to
A:\ComfyUI_N723\ComfyUI\models\insightface\detection_mobilenet0.25_Final.pth
A:\ComfyUI_N723\ComfyUI\models\insightface\detection_Resnet50_Final.pth: 100%|█|
Downloaded model from https://github.com/xinntao/facexlib/releases/download/v0.1.0/detection_Resnet50_Final.pth to
A:\ComfyUI_N723\ComfyUI\models\insightface\detection_Resnet50_Final.pth
A:\ComfyUI_N723\ComfyUI\models\insightface\inswapper_128.onnx: 100%|█| 554M/554M
Downloaded model from https://huggingface.co/deepinsight/inswapper/resolve/main/inswapper_128.onnx to
A:\ComfyUI_N723\ComfyUI\models\insightface\inswapper_128.onnx
Downloading GFPGAN (face enhancement)...
A:\ComfyUI_N723\ComfyUI\models\upscale_models\GFPGANv1.3.pth: 100%|█| 349M/349M
Downloaded model from https://github.com/TencentARC/GFPGAN/releases/download/v1.3.0/GFPGANv1.3.pth to
A:\ComfyUI_N723\ComfyUI\models\upscale_models\GFPGANv1.3.pth
Downloading FILM: Frame Interpolation for Large Motion...
Retrieving folder list
Retrieving folder 1Cv62KmMLcUFGAu8jXumtt94QYBHwA0Ub L1
Retrieving folder 1WGIjO41vWIkQbT17YWcLbQhvY2kH1LoX saved_model
Retrieving folder 1X2JkL39G1mRcX5OFmM2NBTp0g364WjzN assets
Processing file 1HxAfoDIkJs9HUT6GmyHeiO4NDFtBhQKO keras_metadata.pb
Processing file 1WPHyhqRmIhpsCCAuWmlE2j_VHPe6c4eR saved_model.pb
Retrieving folder 1DtiXZuaQbVvEBiZ9Xd9uYAZV5d_9M8cI variables
Processing file 19CNAIFt59brxAG_3ihKGYrjRozEQADun variables.data-00000-of-00001
Processing file 1jvMCG321Ws0WswWjZPSiYudrUWYvP10l variables.index
Retrieving folder 153dvxVSAcsNv1cyHVJySYZ-Twchm4Jdi Style
Retrieving folder 1i9Go1YI2qiFWeT5QtywNFmYAA74bhXWj saved_model
Retrieving folder 1NSex_z_Mm13nobMRDyS6JeXLPhW3bREz assets
Processing file 1dT85Z-HyYsiUgIQbOgYFjwWPOw8en1RC keras_metadata.pb
Processing file 1nfi15im3LQvCx84ZRiNcfMuodDkRL_Ei saved_model.pb
Retrieving folder 1s9pbFx_bSbinhx5PChJwZqPsyRIlehmZ variables
Processing file 1_oyM-LBAK9o7-bNWf1jG8VvBYeqpmSUr variables.data-00000-of-00001
Processing file 1ceC2kbJs3U1dMMrp4hNIpoHRFxO33SFC variables.index
Retrieving folder 1wE7DKSncIxnSNgYmMDfucCpnxXFcI_6S VGG
Retrieving folder 1GhVNBPq20X7eaMsesydQ774CgGcDGkc6 saved_model
Retrieving folder 1OmIh0a1m2yeBg0vrc9uL1aVbSvwrK6QA assets
Processing file 1-KW5CVihmeiiMki9fIqwUfsnrVJyLdyn keras_metadata.pb
Processing file 11nvcQvf5n9JMrryvIPfypYEbRYz_1egM saved_model.pb
Retrieving folder 11TJyMo3c5YR48gzMRdzbitpBlm0MQbdu variables
Processing file 1Cke9KRsEW3s50jq3RULvYbUoEY8v--zN variables.data-00000-of-00001
Processing file 1QsBtJFG9GLcjprjgnf6R-eQJq3k6mWnN variables.index
Retrieving folder list completed
Building directory structure
Building directory structure completed
Downloading...
From: https://drive.google.com/uc?id=1HxAfoDIkJs9HUT6GmyHeiO4NDFtBhQKO
To: A:\ComfyUI_N723\ComfyUI\models\FILM\L1\saved_model\keras_metadata.pb
100%|███████████████████████████████████████████████████████████████████████████████| 212k/212k [00:00<00:00, 2.52MB/s]
Downloading...
From: https://drive.google.com/uc?id=1WPHyhqRmIhpsCCAuWmlE2j_VHPe6c4eR
To: A:\ComfyUI_N723\ComfyUI\models\FILM\L1\saved_model\saved_model.pb
100%|█████████████████████████████████████████████████████████████████████████████| 2.61M/2.61M [00:00<00:00, 6.10MB/s]
Downloading...
From (uriginal): https://drive.google.com/uc?id=19CNAIFt59brxAG_3ihKGYrjRozEQADun
From (redirected): https://drive.google.com/uc?id=19CNAIFt59brxAG_3ihKGYrjRozEQADun&confirm=t&uuid=f627a9f0-23a6-4924-b543-3e6b7a3f65be
To: A:\ComfyUI_N723\ComfyUI\models\FILM\L1\saved_model\variables\variables.data-00000-of-00001
100%|███████████████████████████████████████████████████████████████████████████████| 138M/138M [00:19<00:00, 7.15MB/s]
Downloading...
From: https://drive.google.com/uc?id=1jvMCG321Ws0WswWjZPSiYudrUWYvP10l
To: A:\ComfyUI_N723\ComfyUI\models\FILM\L1\saved_model\variables\variables.index
100%|█████████████████████████████████████████████████████████████████████████████████████| 1.93k/1.93k [00:00<?, ?B/s]
Downloading...
From: https://drive.google.com/uc?id=1dT85Z-HyYsiUgIQbOgYFjwWPOw8en1RC
To: A:\ComfyUI_N723\ComfyUI\models\FILM\Style\saved_model\keras_metadata.pb
100%|███████████████████████████████████████████████████████████████████████████████| 222k/222k [00:00<00:00, 2.54MB/s]
Downloading...
From: https://drive.google.com/uc?id=1nfi15im3LQvCx84ZRiNcfMuodDkRL_Ei
To: A:\ComfyUI_N723\ComfyUI\models\FILM\Style\saved_model\saved_model.pb
100%|█████████████████████████████████████████████████████████████████████████████| 2.64M/2.64M [00:00<00:00, 5.23MB/s]
Downloading...
From (uriginal): https://drive.google.com/uc?id=1_oyM-LBAK9o7-bNWf1jG8VvBYeqpmSUr
From (redirected): https://drive.google.com/uc?id=1_oyM-LBAK9o7-bNWf1jG8VvBYeqpmSUr&confirm=t&uuid=2de34b66-4ccb-474c-961b-b8022c9bb295
To: A:\ComfyUI_N723\ComfyUI\models\FILM\Style\saved_model\variables\variables.data-00000-of-00001
100%|███████████████████████████████████████████████████████████████████████████████| 138M/138M [00:17<00:00, 7.98MB/s]
Downloading...
From: https://drive.google.com/uc?id=1ceC2kbJs3U1dMMrp4hNIpoHRFxO33SFC
To: A:\ComfyUI_N723\ComfyUI\models\FILM\Style\saved_model\variables\variables.index
100%|█████████████████████████████████████████████████████████████████████████████████████| 1.93k/1.93k [00:00<?, ?B/s]
Downloading...
From: https://drive.google.com/uc?id=1-KW5CVihmeiiMki9fIqwUfsnrVJyLdyn
To: A:\ComfyUI_N723\ComfyUI\models\FILM\VGG\saved_model\keras_metadata.pb
100%|███████████████████████████████████████████████████████████████████████████████| 216k/216k [00:00<00:00, 2.42MB/s]
Downloading...
From: https://drive.google.com/uc?id=11nvcQvf5n9JMrryvIPfypYEbRYz_1egM
To: A:\ComfyUI_N723\ComfyUI\models\FILM\VGG\saved_model\saved_model.pb
100%|█████████████████████████████████████████████████████████████████████████████| 2.51M/2.51M [00:00<00:00, 6.73MB/s]
Downloading...
From (uriginal): https://drive.google.com/uc?id=1Cke9KRsEW3s50jq3RULvYbUoEY8v--zN
From (redirected): https://drive.google.com/uc?id=1Cke9KRsEW3s50jq3RULvYbUoEY8v--zN&confirm=t&uuid=2cedd79c-475d-4602-a4b9-bf513d061202
To: A:\ComfyUI_N723\ComfyUI\models\FILM\VGG\saved_model\variables\variables.data-00000-of-00001
100%|███████████████████████████████████████████████████████████████████████████████| 138M/138M [00:15<00:00, 8.80MB/s]
Downloading...
From: https://drive.google.com/uc?id=1QsBtJFG9GLcjprjgnf6R-eQJq3k6mWnN
To: A:\ComfyUI_N723\ComfyUI\models\FILM\VGG\saved_model\variables\variables.index
100%|█████████████████████████████████████████████████████████████████████████████████████| 1.93k/1.93k [00:00<?, ?B/s]
Download completed

A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb>

---

and after comfyUI restart

### ComfyUI Revision: 1188 [ccb6b70d]
Log level: 20
[comfy_mtb] | WARNING -> Web extensions folder at A:\ComfyUI_N723\ComfyUI\web\extensions\mtb is not a symlink, if updating please delete it before
RestoreFace
LoadFaceEnhanceModel
FaceSwap
LoadFaceSwapModel
ColorCorrect
ImageCompare
Blur
MaskToImage
ColoredImage
ImagePremultiply
ImageResizeFactor
SaveImageGrid
LoadImageFromUrl
ImageRemoveBackgroundRembg
[comfy_mtb] | INFO -> Some nodes failed to load:
        Failed to import module faceenhance because ModuleNotFoundError: No module named 'basicsr'
        Failed to import module faceswap because ModuleNotFoundError: No module named 'cv2'
        Failed to import module image_processing because ModuleNotFoundError: No module named 'skimage'
        Failed to import module mask because ModuleNotFoundError: No module named 'rembg'

Check that you properly installed the dependencies.
If you think this is a bug, please report it on the github page (https://github.com/melMass/comfy_mtb/issues)
[comfy_mtb] | INFO -> Loaded the following nodes:
        Animation Builder (mtb): Convenient way to manage basic animation maths at the core of many of my workflows
        Smart Step (mtb): Utils to control the steps start/stop of the KAdvancedSampler in percentage
        Text To Image (mtb): Utils to convert text to image using a font
        Styles Loader (mtb): Load csv files and populate a dropdown from the rows (à la A111)
        Bbox From Mask (mtb): From a mask extract the bounding box
        Bbox (mtb): The bounding box (BBOX) custom type used by other nodes
        Crop (mtb): Crops an image and an optional mask to a given bounding box
        Uncrop (mtb): Uncrops an image to a given bounding box
        Debug (mtb): Experimental node to debug any Comfy values, support for more types and widgets is planned
        Save Tensors (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy
        Deep Bump (mtb): Normal & height maps generation from single pictures
        Qr Code (mtb): Basic QR Code generator
        Unsplash Image (mtb): Unsplash Image given a keyword and a size
        String Replace (mtb): Basic string replacement
        Fit Number (mtb): Fit the input float using a source and target range
        Load Film Model (mtb): Loads a FILM model
        Film Interpolation (mtb): Google Research FILM frame interpolation for large motion
        Concat Images (mtb): Add images to batch
        Get Batch From History (mtb): Very experimental node to load images from the history of the server.
        Save Gif (mtb): Save the images from the batch as a GIF
        Export To Prores (mtb): Export to ProRes 4444 (Experimental)
        Latent Lerp (mtb): Linear interpolation (blend) between two latent vectors
        Float To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" FLOAT to a NUMBER.
        Int To Bool (mtb): Basic int to bool conversion
        Int To Number (mtb): Node addon for the WAS Suite. Converts a "comfy" INT to a NUMBER.
        Transform Image (mtb): Save torch tensors (image, mask or latent) to disk, useful to debug things outside comfy
        Load Image Sequence (mtb): Load an image sequence from a folder. The current frame is used to determine which image to load.
        Save Image Sequence (mtb): Save an image sequence to a folder. The current frame is used to determine which image to save.

Import times for custom nodes:
   0.0 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\comfy_mtb
   0.3 seconds: A:\ComfyUI_N723\ComfyUI\custom_nodes\ComfyUI-Manager

Starting server

To see the GUI go to: http://127.0.0.1:8188

ps, the web extensions folder inside the mtb was already copied to the comfyUI web extensions folder

melMass commented 1 year ago

That's a lot of log!

By a quick look it seems like a few strange things are happening, first you are using system python?

EDIT: Please use <detail> for logs this long

melMass commented 1 year ago

Now I've run from the mtb directory the pip install -r requirements command and gotten this:

That's not in any of the install instructions, and I'm not sure what you did but the log is again quite strange and mixing system python. To use python-embed's pip use "python-embed/python.exe -m pip". Requirement-wheels.txt is only used in the CI to make the release or for "advanced users" that manage their own python env (python embed can't build binary wheels)

EricRollei commented 1 year ago

Yeah, sorry I went off script after completing your instructions and still did not have all the nodes from your set. Just trying stuff that somehow magically made things work in my past install. As you can tell, I'm not super experienced with coding or Python environments. It seems as though my system is using \AppData\Local\Programs\Python\Python310\python.exe rather than any python in the ComfyUI\python_embeded\ folder. In my Environment paths, that python is first. And now that I think of it, I did not add a path for the python in the \python_embeded\ in the fresh build but I'm not sure if it's needed either.

Since my last update, I used the manager to install some models and was able to get one more of the nodes working... 3 to go.

[comfy_mtb] | INFO -> Some nodes failed to load:
        Failed to import module faceenhance because ModuleNotFoundError: No module named 'basicsr'
        Failed to import module faceswap because ModuleNotFoundError: No module named 'insightface'
        Failed to import module mask because ModuleNotFoundError: No module named 'rembg'
EricRollei commented 1 year ago

I re-ran the install.py file and noted that it unistalled probuf 4.23.4 and installed probuf 3.19 still not loading all mtb nodes. Re-running through things it uninstalls Probuf 3.19 and then installs Probuf 4.23.4 ???

melMass commented 1 year ago

Re-running through things it uninstalls Probuf 3.19 and then installs Probuf 4.23.4 ???

I think this is due to the TF version I use on windows... they dropped gpu support after this version and now only support WSL

I will debug it further,but I would recommend cleaning your environment as I'm sure lots of stuff are colliding

melMass commented 1 year ago

I edited all your answers with better formatting it was too complex to analyse otherwise :)

melMass commented 1 year ago

@EricRollei If you can open a dedicated issue with the current version / process it would be great. Recent changes should have addressed most of what is stated in this issue