Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] No module named 'basicsr' or 'insightface' #37

Closed
airtisticchad opened this issue Jul 29, 2023 · 4 comments · Fixed by #38
Closed

[bug] No module named 'basicsr' or 'insightface' #37

airtisticchad opened this issue Jul 29, 2023 · 4 comments · Fixed by #38
Labels
install issue type: 🐛 bug Something isn't working

Comments

@airtisticchad
Copy link

Describe the bug

I have done a clean reinstall of comfyui, downloaded my old custom nodes with comfyui manager, and the mtb face nodes are not loading in.

Reproduction

Just start comfyui.

Expected behavior

It should load the face nodes correctly.

Platform and versions

- OS: Windows
- Comfyui: latest, standalone, portable

Console output

[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'

Check that you properly installed the dependencies.

Additional context

I ran both requirements with pip and tried reinstalling the package, but it still gave the same error.

@airtisticchad airtisticchad added status: 🧹 needs triage This issue needs to triage, applied to new issues type: 🐛 bug Something isn't working labels Jul 29, 2023
@melMass
Copy link
Owner

melMass commented Jul 29, 2023

I think I will hide this second requirements, it's stated nowhere but you are the third person to try and run it on its own. Can you post the output of the install step?

@melMass melMass added install issue and removed status: 🧹 needs triage This issue needs to triage, applied to new issues labels Jul 29, 2023
@melMass melMass changed the title [bug] [bug] No module named 'basicsr' or 'insightface' Jul 29, 2023
@airtisticchad
Copy link
Author

airtisticchad commented Jul 29, 2023

1. Here is the manager:

[ComfyUI-Manager] Starting dependency installation/(de)activation for the extension

Execute install/(de)activation script for 'D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb'

WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
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\chad\appdata\local\temp\pip-install-_3p3bg98\gdown_e74e67fe29a44a6881da3e0289e847be
Running command git clone --filter=blob:none --quiet https://github.com/melMass/gdown 'C:\Users\chad\AppData\Local\Temp\pip-install-_3p3bg98\gdown_e74e67fe29a44a6881da3e0289e847be'
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/67/4c/03519d7dd781537083b8a0badfc15f6e334b3f7ba227a544860ded5c7157/onnxruntime_gpu-1.15.1-cp310-cp310-win_amd64.whl.metadata
Using cached onnxruntime_gpu-1.15.1-cp310-cp310-win_amd64.whl.metadata (4.1 kB)
Collecting imageio===2.28.1 (from -r requirements.txt (line 2))
Using cached imageio-2.28.1-py3-none-any.whl (3.4 MB)
Requirement already satisfied: qrcode[pil] in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from -r requirements.txt (line 3)) (7.4.2)
Requirement already satisfied: numpy==1.23.5 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from -r requirements.txt (line 4)) (1.23.5)
Collecting rembg==2.0.37 (from -r requirements.txt (line 5))
Obtaining dependency information for rembg==2.0.37 from https://files.pythonhosted.org/packages/8b/37/1a396e156c93fb39638867f8190e8aea52927fbe2484a7da876c0e2cbabe/rembg-2.0.37-py3-none-any.whl.metadata
Using cached rembg-2.0.37-py3-none-any.whl.metadata (15 kB)
Requirement already satisfied: tensorflow<2.11.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from -r requirements.txt (line 7)) (2.10.1)
Collecting tb-nightly==2.12.0a20230126 (from -r requirements.txt (line 8))
Using cached tb_nightly-2.12.0a20230126-py3-none-any.whl (5.6 MB)
Collecting protobuf==3.20.2 (from -r requirements.txt (line 11))
Using cached protobuf-3.20.2-cp310-cp310-win_amd64.whl (904 kB)
Collecting mmdet==3.0.0 (from -r requirements.txt (line 13))
Using cached mmdet-3.0.0-py3-none-any.whl (1.7 MB)
Requirement already satisfied: facexlib==0.3.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from -r requirements.txt (line 14)) (0.3.0)
Requirement already satisfied: coloredlogs in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (15.0.1)
Requirement already satisfied: flatbuffers in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (23.5.26)
Requirement already satisfied: packaging in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (23.1)
Requirement already satisfied: sympy in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (1.12)
Requirement already satisfied: pillow>=8.3.2 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from imageio===2.28.1->-r requirements.txt (line 2)) (10.0.0)
Requirement already satisfied: aiohttp>=3.8.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (3.8.5)
Collecting asyncer>=0.0.2 (from rembg==2.0.37->-r requirements.txt (line 5))
Using cached asyncer-0.0.2-py3-none-any.whl (8.3 kB)
Requirement already satisfied: click>=8.1.3 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (8.1.6)
Collecting fastapi>=0.92.0 (from rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for fastapi>=0.92.0 from https://files.pythonhosted.org/packages/66/23/5db1adf057fc47f6575c4f317b98882a9312f59a7ec555ae38ca854aef42/fastapi-0.100.1-py3-none-any.whl.metadata
Using cached fastapi-0.100.1-py3-none-any.whl.metadata (23 kB)
Collecting filetype>=1.2.0 (from rembg==2.0.37->-r requirements.txt (line 5))
Using cached filetype-1.2.0-py2.py3-none-any.whl (19 kB)
Collecting imagehash>=4.3.1 (from rembg==2.0.37->-r requirements.txt (line 5))
Using cached ImageHash-4.3.1-py2.py3-none-any.whl (296 kB)
Requirement already satisfied: onnxruntime>=1.14.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.15.1)
Requirement already satisfied: opencv-python-headless>=4.6.0.66 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (4.8.0.74)
Requirement already satisfied: pooch>=1.6.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.7.0)
Requirement already satisfied: pymatting>=1.1.8 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.1.8)
Collecting python-multipart>=0.0.5 (from rembg==2.0.37->-r requirements.txt (line 5))
Using cached python_multipart-0.0.6-py3-none-any.whl (45 kB)
Requirement already satisfied: scikit-image>=0.19.3 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (0.20.0)
Requirement already satisfied: scipy>=1.9.3 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (1.11.1)
Requirement already satisfied: tqdm>=4.64.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from rembg==2.0.37->-r requirements.txt (line 5)) (4.65.0)
Collecting uvicorn>=0.20.0 (from rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for uvicorn>=0.20.0 from https://files.pythonhosted.org/packages/5d/07/b9eac057f7efa56900640a233c1ed63db83568322c6bcbabe98f741d5289/uvicorn-0.23.1-py3-none-any.whl.metadata
Using cached uvicorn-0.23.1-py3-none-any.whl.metadata (6.2 kB)
Collecting watchdog>=2.1.9 (from rembg==2.0.37->-r requirements.txt (line 5))
Using cached watchdog-3.0.0-py3-none-win_amd64.whl (82 kB)
Requirement already satisfied: absl-py>=0.4 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (1.56.2)
Requirement already satisfied: google-auth<3,>=1.6.3 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (2.22.0)
Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (3.4.4)
Requirement already satisfied: requests<3,>=2.21.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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\chad\appdata\roaming\python\python310\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (65.5.0)
Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (2.3.6)
Requirement already satisfied: wheel>=0.26 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tb-nightly==2.12.0a20230126->-r requirements.txt (line 8)) (0.41.0)
Requirement already satisfied: matplotlib in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0->-r requirements.txt (line 13)) (3.7.2)
Collecting pycocotools (from mmdet==3.0.0->-r requirements.txt (line 13))
Using cached pycocotools-2.0.6.tar.gz (24 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting shapely (from mmdet==3.0.0->-r requirements.txt (line 13))
Using cached shapely-2.0.1-cp310-cp310-win_amd64.whl (1.4 MB)
Requirement already satisfied: six in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0->-r requirements.txt (line 13)) (1.16.0)
Collecting terminaltables (from mmdet==3.0.0->-r requirements.txt (line 13))
Using cached terminaltables-3.1.10-py2.py3-none-any.whl (15 kB)
Requirement already satisfied: filterpy in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (1.4.5)
Requirement already satisfied: numba in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (0.57.1)
Requirement already satisfied: opencv-python in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (4.8.0.74)
Requirement already satisfied: torch in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (2.0.1+cu118)
Requirement already satisfied: torchvision in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from facexlib==0.3.0->-r requirements.txt (line 14)) (0.15.2+cu118)
Requirement already satisfied: typing-extensions in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from qrcode[pil]->-r requirements.txt (line 3)) (4.7.0)
Requirement already satisfied: pypng in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from qrcode[pil]->-r requirements.txt (line 3)) (0.20220715.0)
Requirement already satisfied: colorama in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from qrcode[pil]->-r requirements.txt (line 3)) (0.4.6)
Requirement already satisfied: astunparse>=1.6.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (0.2.0)
Requirement already satisfied: h5py>=2.9.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (1.1.2)
Requirement already satisfied: libclang>=13.0.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (16.0.6)
Requirement already satisfied: opt-einsum>=2.3.2 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (3.3.0)
INFO: pip is looking at multiple versions of tensorflow to determine which version is compatible with other requirements. This could take a while.
Collecting tensorflow<2.11.0 (from -r requirements.txt (line 7))
Using cached tensorflow-2.10.0-cp310-cp310-win_amd64.whl (455.9 MB)
Using cached tensorflow-2.9.3-cp310-cp310-win_amd64.whl (444.2 MB)
Collecting flatbuffers (from onnxruntime-gpu==1.15.1->-r requirements.txt (line 1))
Using cached flatbuffers-1.12-py2.py3-none-any.whl (15 kB)
Collecting tensorflow<2.11.0 (from -r requirements.txt (line 7))
Using cached tensorflow-2.9.2-cp310-cp310-win_amd64.whl (444.2 MB)
Using cached tensorflow-2.9.1-cp310-cp310-win_amd64.whl (444.1 MB)
Using cached tensorflow-2.9.0-cp310-cp310-win_amd64.whl (444.1 MB)
Requirement already satisfied: termcolor>=1.1.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (2.3.0)
Requirement already satisfied: wrapt>=1.11.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from tensorflow<2.11.0->-r requirements.txt (line 7)) (0.31.0)
Collecting tensorboard<2.10,>=2.9 (from tensorflow<2.11.0->-r requirements.txt (line 7))
Using cached tensorboard-2.9.1-py3-none-any.whl (5.8 MB)
Collecting tensorflow-estimator<2.10.0,>=2.9.0rc0 (from tensorflow<2.11.0->-r requirements.txt (line 7))
Using cached tensorflow_estimator-2.9.0-py2.py3-none-any.whl (438 kB)
Collecting keras<2.10.0,>=2.9.0rc0 (from tensorflow<2.11.0->-r requirements.txt (line 7))
Using cached keras-2.9.0-py2.py3-none-any.whl (1.6 MB)
Requirement already satisfied: filelock in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from aiohttp>=3.8.1->rembg==2.0.37->-r requirements.txt (line 5)) (1.3.1)
Collecting anyio<4.0.0,>=3.4.0 (from asyncer>=0.0.2->rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for anyio<4.0.0,>=3.4.0 from https://files.pythonhosted.org/packages/19/24/44299477fe7dcc9cb58d0a57d5a7588d6af2ff403fdd2d47a246c91a3246/anyio-3.7.1-py3-none-any.whl.metadata
Using cached anyio-3.7.1-py3-none-any.whl.metadata (4.7 kB)
Collecting pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4 (from fastapi>=0.92.0->rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4 from https://files.pythonhosted.org/packages/87/80/52770e747e4bee5012e60b2684db36c8fdf010f8dadb4ded0efec808b07d/pydantic-2.1.1-py3-none-any.whl.metadata
Using cached pydantic-2.1.1-py3-none-any.whl.metadata (136 kB)
Collecting starlette<0.28.0,>=0.27.0 (from fastapi>=0.92.0->rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for starlette<0.28.0,>=0.27.0 from https://files.pythonhosted.org/packages/58/f8/e2cca22387965584a409795913b774235752be4176d276714e15e1a58884/starlette-0.27.0-py3-none-any.whl.metadata
Using cached starlette-0.27.0-py3-none-any.whl.metadata (5.8 kB)
Requirement already satisfied: cachetools<6.0,>=2.0.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from pooch>=1.6.0->rembg==2.0.37->-r requirements.txt (line 5)) (3.9.1)
Requirement already satisfied: llvmlite<0.41,>=0.40.0dev0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from scikit-image>=0.19.3->rembg==2.0.37->-r requirements.txt (line 5)) (2023.7.18)
Requirement already satisfied: lazy_loader>=0.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from scikit-image>=0.19.3->rembg==2.0.37->-r requirements.txt (line 5)) (0.3)
INFO: pip is looking at multiple versions of tensorboard to determine which version is compatible with other requirements. This could take a while.
Collecting tensorboard<2.10,>=2.9 (from tensorflow<2.11.0->-r requirements.txt (line 7))
Using cached tensorboard-2.9.0-py3-none-any.whl (5.8 MB)
Collecting h11>=0.8 (from uvicorn>=0.20.0->rembg==2.0.37->-r requirements.txt (line 5))
Using cached h11-0.14.0-py3-none-any.whl (58 kB)
Requirement already satisfied: MarkupSafe>=2.1.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (1.1.0)
Requirement already satisfied: cycler>=0.10 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (4.41.1)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (1.4.4)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0->-r requirements.txt (line 13)) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from sympy->onnxruntime-gpu==1.15.1->-r requirements.txt (line 1)) (1.3.0)
Requirement already satisfied: jinja2 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from torch->facexlib==0.3.0->-r requirements.txt (line 14)) (3.1.2)
Collecting sniffio>=1.1 (from anyio<4.0.0,>=3.4.0->asyncer>=0.0.2->rembg==2.0.37->-r requirements.txt (line 5))
Using cached sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting exceptiongroup (from anyio<4.0.0,>=3.4.0->asyncer>=0.0.2->rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for exceptiongroup from https://files.pythonhosted.org/packages/fe/17/f43b7c9ccf399d72038042ee72785c305f6c6fdc6231942f8ab99d995742/exceptiongroup-1.1.2-py3-none-any.whl.metadata
Using cached exceptiongroup-1.1.2-py3-none-any.whl.metadata (6.1 kB)
Requirement already satisfied: pyreadline3 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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)
Collecting annotated-types>=0.4.0 (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4->fastapi>=0.92.0->rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for annotated-types>=0.4.0 from https://files.pythonhosted.org/packages/d8/f0/a2ee543a96cc624c35a9086f39b1ed2aa403c6d355dfe47a11ee5c64a164/annotated_types-0.5.0-py3-none-any.whl.metadata
Using cached annotated_types-0.5.0-py3-none-any.whl.metadata (11 kB)
Collecting pydantic-core==2.4.0 (from pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,<3.0.0,>=1.7.4->fastapi>=0.92.0->rembg==2.0.37->-r requirements.txt (line 5))
Obtaining dependency information for pydantic-core==2.4.0 from https://files.pythonhosted.org/packages/95/2e/be4234f31eed90a2f1c644a8ca7d7fedd2b6bad114e896154aa994c17520/pydantic_core-2.4.0-cp310-none-win_amd64.whl.metadata
Using cached pydantic_core-2.4.0-cp310-none-win_amd64.whl.metadata (6.6 kB)
Collecting typing-extensions (from qrcode[pil]->-r requirements.txt (line 3))
Obtaining dependency information for typing-extensions from https://files.pythonhosted.org/packages/ec/6b/63cc3df74987c36fe26157ee12e09e8f9db4de771e0f3404263117e75b95/typing_extensions-4.7.1-py3-none-any.whl.metadata
Using cached typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB)
Requirement already satisfied: oauthlib>=3.0.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\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)
Using cached onnxruntime_gpu-1.15.1-cp310-cp310-win_amd64.whl (122.5 MB)
Using cached rembg-2.0.37-py3-none-any.whl (23 kB)
Using cached fastapi-0.100.1-py3-none-any.whl (65 kB)
Using cached uvicorn-0.23.1-py3-none-any.whl (59 kB)
Using cached anyio-3.7.1-py3-none-any.whl (80 kB)
Using cached pydantic-2.1.1-py3-none-any.whl (370 kB)
Using cached pydantic_core-2.4.0-cp310-none-win_amd64.whl (1.7 MB)
Using cached typing_extensions-4.7.1-py3-none-any.whl (33 kB)
Using cached starlette-0.27.0-py3-none-any.whl (66 kB)
Using cached annotated_types-0.5.0-py3-none-any.whl (11 kB)
Using cached exceptiongroup-1.1.2-py3-none-any.whl (14 kB)
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-310
creating build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\coco.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\cocoeval.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\mask.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools_init_.py -> build\lib.win-amd64-cpython-310\pycocotools
running build_ext
building 'pycocotools._mask' extension
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\common
creating build\temp.win-amd64-cpython-310\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 -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\lib\site-packages\numpy\core\include -I./common -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\include -ID:\ai\image\comfy\ComfyUI_windows_portable\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" /Tc./common/maskApi.c /Fobuild\temp.win-amd64-cpython-310\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 -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\lib\site-packages\numpy\core\include -I./common -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\include -ID:\ai\image\comfy\ComfyUI_windows_portable\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" /Tcpycocotools/_mask.c /Fobuild\temp.win-amd64-cpython-310\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
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
install/(de)activation script failed: D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb

Execute install/(de)activation script for 'D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb'

[mtb install] No arguments provided, doing a full install/update...
[mtb install] Detected environment: embeded
[mtb install] Installing dependencies from requirements.txt...
[mtb install] Package onnxruntime-gpu==1.15.1 already installed (import name: 'onnxruntime').
[mtb install] Package imageio===2.28.1 already installed (import name: 'imageio').
[mtb install] Package qrcode already installed (import name: 'qrcode').
[mtb install] Package numpy==1.23.5 already installed (import name: 'numpy').
[mtb install] Package rembg==2.0.37 already installed (import name: 'rembg').
[mtb install] Package tensorflow<2.11.0 already installed (import name: 'tensorflow').
[mtb install] Package tb-nightly==2.12.0a20230126 already installed (import name: 'tensorboard').
[mtb install] Package tensorflow already installed (import name: 'tensorflow').
[mtb install] Package protobuf==3.20.2 already installed (import name: 'google.protobuf').
[mtb install] Package gdown already installed (import name: 'gdown').
[mtb install] Installing package mmdet==3.0.0...
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
Collecting mmdet==3.0.0
Using cached mmdet-3.0.0-py3-none-any.whl (1.7 MB)
Requirement already satisfied: matplotlib in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (3.7.2)
Requirement already satisfied: numpy in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.23.5)
Collecting pycocotools (from mmdet==3.0.0)
Using cached 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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.11.1)
Collecting shapely (from mmdet==3.0.0)
Using cached shapely-2.0.1-cp310-cp310-win_amd64.whl (1.4 MB)
Requirement already satisfied: six in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.16.0)
Collecting terminaltables (from mmdet==3.0.0)
Using cached terminaltables-3.1.10-py2.py3-none-any.whl (15 kB)
Requirement already satisfied: contourpy>=1.0.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (1.1.0)
Requirement already satisfied: cycler>=0.10 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (4.41.1)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (1.4.4)
Requirement already satisfied: packaging>=20.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (23.1)
Requirement already satisfied: pillow>=6.2.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (10.0.0)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (2.8.2)
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-310
creating build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\coco.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\cocoeval.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\mask.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools_init_.py -> build\lib.win-amd64-cpython-310\pycocotools
running build_ext
building 'pycocotools._mask' extension
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\common
creating build\temp.win-amd64-cpython-310\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 -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\lib\site-packages\numpy\core\include -I./common -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\include -ID:\ai\image\comfy\ComfyUI_windows_portable\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" /Tc./common/maskApi.c /Fobuild\temp.win-amd64-cpython-310\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 -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\lib\site-packages\numpy\core\include -I./common -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\include -ID:\ai\image\comfy\ComfyUI_windows_portable\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" /Tcpycocotools/_mask.c /Fobuild\temp.win-amd64-cpython-310\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
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
[mtb install] Failed to install package mmdet==3.0.0 using pip package name (import name: 'mmdet'). Error: Command '['D:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\python.exe', '-m', 'pip', 'install', 'mmdet==3.0.0']' returned non-zero exit status 1.
[mtb install] Package facexlib==0.3.0 already installed (import name: 'facexlib').
[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%|███████████████████████████████████████| 2.11M/2.11M [00:00<00:00, 28.2MB/s]
Extracting: 100%|█████████████████████████████████████████████████████████████████████| 7/7 [00:00<00:00, 768.11file/s]
[mtb install] Wheels extracted for windows to the 'D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb\wheels' directory.
Traceback (most recent call last):
File "D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb\install.py", line 451, in
whl_files = sorted(
File "D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb\install.py", line 453, in
key=lambda x: wheel_order_lines.index(x.split("-")[0]),
AttributeError: 'WindowsPath' object has no attribute 'split'
install/(de)activation script failed: D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb

Then the normal installation script would run:

[mtb install] No arguments provided, doing a full install/update...
[mtb install] Detected environment: embeded
[mtb install] Installing dependencies from requirements.txt...
[mtb install] Package onnxruntime-gpu==1.15.1 already installed (import name: 'onnxruntime').
[mtb install] Package imageio===2.28.1 already installed (import name: 'imageio').
[mtb install] Package qrcode already installed (import name: 'qrcode').
[mtb install] Package numpy==1.23.5 already installed (import name: 'numpy').
[mtb install] Package rembg==2.0.37 already installed (import name: 'rembg').
[mtb install] Package tensorflow<2.11.0 already installed (import name: 'tensorflow').
[mtb install] Package tb-nightly==2.12.0a20230126 already installed (import name: 'tensorboard').
[mtb install] Package tensorflow already installed (import name: 'tensorflow').
[mtb install] Package protobuf==3.20.2 already installed (import name: 'google.protobuf').
[mtb install] Package gdown already installed (import name: 'gdown').
[mtb install] Installing package mmdet==3.0.0...
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
Collecting mmdet==3.0.0
Using cached mmdet-3.0.0-py3-none-any.whl (1.7 MB)
Requirement already satisfied: matplotlib in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (3.7.2)
Requirement already satisfied: numpy in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.23.5)
Collecting pycocotools (from mmdet==3.0.0)
Using cached 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 d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.11.1)
Collecting shapely (from mmdet==3.0.0)
Using cached shapely-2.0.1-cp310-cp310-win_amd64.whl (1.4 MB)
Requirement already satisfied: six in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from mmdet==3.0.0) (1.16.0)
Collecting terminaltables (from mmdet==3.0.0)
Using cached terminaltables-3.1.10-py2.py3-none-any.whl (15 kB)
Requirement already satisfied: contourpy>=1.0.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (1.1.0)
Requirement already satisfied: cycler>=0.10 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (4.41.1)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (1.4.4)
Requirement already satisfied: packaging>=20.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (23.1)
Requirement already satisfied: pillow>=6.2.0 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (10.0.0)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in d:\ai\image\comfy\comfyui_windows_portable\python_embeded\lib\site-packages (from matplotlib->mmdet==3.0.0) (2.8.2)
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-310
creating build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\coco.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\cocoeval.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\mask.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools_init_.py -> build\lib.win-amd64-cpython-310\pycocotools
running build_ext
building 'pycocotools._mask' extension
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\common
creating build\temp.win-amd64-cpython-310\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 -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\lib\site-packages\numpy\core\include -I./common -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\include -ID:\ai\image\comfy\ComfyUI_windows_portable\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" /Tc./common/maskApi.c /Fobuild\temp.win-amd64-cpython-310\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 -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\lib\site-packages\numpy\core\include -I./common -ID:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\include -ID:\ai\image\comfy\ComfyUI_windows_portable\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" /Tcpycocotools/_mask.c /Fobuild\temp.win-amd64-cpython-310\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
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
WARNING: Ignoring invalid distribution -illow (c:\users\chad\appdata\roaming\python\python310\site-packages)
[mtb install] Failed to install package mmdet==3.0.0 using pip package name (import name: 'mmdet'). Error: Command '['D:\ai\image\comfy\ComfyUI_windows_portable\python_embeded\python.exe', '-m', 'pip', 'install', 'mmdet==3.0.0']' returned non-zero exit status 1.
[mtb install] Package facexlib==0.3.0 already installed (import name: 'facexlib').
[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%|███████████████████████████████████████| 2.11M/2.11M [00:00<00:00, 26.0MB/s]
Extracting: 100%|█████████████████████████████████████████████████████████████████████| 7/7 [00:00<00:00, 762.60file/s]
[mtb install] Wheels extracted for windows to the 'D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb\wheels' directory.
Traceback (most recent call last):
File "D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb\install.py", line 451, in
whl_files = sorted(
File "D:\ai\image\comfy\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfy_mtb\install.py", line 453, in
key=lambda x: wheel_order_lines.index(x.split("-")[0]),
AttributeError: 'WindowsPath' object has no attribute 'split'

@melMass
Copy link
Owner

melMass commented Jul 29, 2023

Thanks I see the issue now...
I'll rework the logic a bit. Manager runs the pip install -r requirements.txt, before the install.py so that's why I split the file in two...
I will merge it back to 1 file not naming it requirements.txt and manage the pip installation all from install.py

@melMass
Copy link
Owner

melMass commented Jul 29, 2023

Should be fixed, but tracked in #35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
install issue type: 🐛 bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants