[GH-ISSUE #21] Error installing ControlNet PreProcessors #10

Closed
opened 2026-10-27 21:11:48 +00:00 by bsakaguchi · 4 comments
Owner

Originally created by @rethink-studios on GitHub (Jul 6, 2023).
Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/21

Ltd,
I'm switching to your branch, an have run into an issue with installing Controlnet preprocessors. Everything installs OK, until the last line, and I'm wondering how I can fix. Thoughts?

See below:

FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Install custom node 'ControlNet Preprocessors'
install: ['https://github.com/Fannovel16/comfy_controlnet_preprocessors']
Download: git clone 'https://github.com/Fannovel16/comfy_controlnet_preprocessors'
Install: pip packages
Collecting opencv-contrib-python
Using cached opencv_contrib_python-4.8.0.74-cp37-abi3-win_amd64.whl (44.8 MB)
Requirement already satisfied: opencv-python in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 2)) (4.8.0.74)
Collecting timm==0.6.7
Using cached timm-0.6.7-py3-none-any.whl (509 kB)
Requirement already satisfied: torchvision in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 4)) (0.15.2+cu118)
Requirement already satisfied: scipy in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 5)) (1.11.1)
Requirement already satisfied: matplotlib in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 6)) (3.7.2)
Requirement already satisfied: scikit-image in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 7)) (0.21.0)
Requirement already satisfied: prettytable==3.6.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 8)) (3.6.0)
Requirement already satisfied: addict in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 9)) (2.4.0)
Requirement already satisfied: yapf in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 10)) (0.40.1)
Collecting mediapipe
Using cached mediapipe-0.10.1-cp310-cp310-win_amd64.whl (50.2 MB)
Collecting fvcore
Using cached fvcore-0.1.5.post20221221-py3-none-any.whl
Collecting omegaconf
Using cached omegaconf-2.3.0-py3-none-any.whl (79 kB)
Requirement already satisfied: ftfy in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 14)) (6.1.1)
Requirement already satisfied: torch>=1.4 in d:\comfyui_ltd\python_embeded\lib\site-packages (from timm==0.6.7->-r requirements.txt (line 3)) (2.0.1+cu118)
Requirement already satisfied: wcwidth in d:\comfyui_ltd\python_embeded\lib\site-packages (from prettytable==3.6.0->-r requirements.txt (line 8)) (0.2.6)
Requirement already satisfied: numpy>=1.19.3 in d:\comfyui_ltd\python_embeded\lib\site-packages (from opencv-contrib-python->-r requirements.txt (line 1)) (1.24.2)
Requirement already satisfied: requests in d:\comfyui_ltd\python_embeded\lib\site-packages (from torchvision->-r requirements.txt (line 4)) (2.28.2)
Requirement already satisfied: pillow!=8.3.,>=5.3.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from torchvision->-r requirements.txt (line 4)) (10.0.0)
Requirement already satisfied: filelock in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.10.0)
Requirement already satisfied: typing-extensions in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (4.5.0)
Requirement already satisfied: networkx in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.0)
Requirement already satisfied: jinja2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.1.2)
Requirement already satisfied: sympy in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (1.11.1)
Requirement already satisfied: packaging>=20.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (23.0)
Requirement already satisfied: fonttools>=4.22.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (4.40.0)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (1.4.4)
Requirement already satisfied: contourpy>=1.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (1.1.0)
Requirement already satisfied: pyparsing<3.1,>=2.3.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (3.0.9)
Requirement already satisfied: cycler>=0.10 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (0.11.0)
Requirement already satisfied: python-dateutil>=2.7 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (2.8.2)
Requirement already satisfied: imageio>=2.27 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (2.31.1)
Requirement already satisfied: lazy_loader>=0.2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (0.3)
Requirement already satisfied: PyWavelets>=1.1.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (1.4.1)
Requirement already satisfied: tifffile>=2022.8.12 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (2023.7.4)
Requirement already satisfied: platformdirs>=3.5.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (3.8.0)
Requirement already satisfied: tomli>=2.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (2.0.1)
Requirement already satisfied: importlib-metadata>=6.6.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (6.7.0)
Collecting absl-py
Using cached absl_py-1.4.0-py3-none-any.whl (126 kB)
Requirement already satisfied: flatbuffers>=2.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (23.5.26)
Requirement already satisfied: protobuf<4,>=3.11 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (3.20.3)
Requirement already satisfied: attrs>=19.1.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (22.2.0)
Collecting sounddevice>=0.4.4
Using cached sounddevice-0.4.6-py3-none-win_amd64.whl (199 kB)
Requirement already satisfied: tabulate in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (0.9.0)
Requirement already satisfied: pyyaml>=5.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (6.0)
Collecting iopath>=0.1.7
Using cached iopath-0.1.10-py3-none-any.whl
Requirement already satisfied: yacs>=0.1.6 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (0.1.8)
Requirement already satisfied: termcolor>=1.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (2.3.0)
Requirement already satisfied: tqdm in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (4.65.0)
Requirement already satisfied: antlr4-python3-runtime==4.9.
in d:\comfyui_ltd\python_embeded\lib\site-packages (from omegaconf->-r requirements.txt (line 13)) (4.9.3)
Requirement already satisfied: zipp>=0.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from importlib-metadata>=6.6.0->yapf->-r requirements.txt (line 10)) (3.15.0)
Requirement already satisfied: portalocker in d:\comfyui_ltd\python_embeded\lib\site-packages (from iopath>=0.1.7->fvcore->-r requirements.txt (line 12)) (2.7.0)
Requirement already satisfied: six>=1.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from python-dateutil>=2.7->matplotlib->-r requirements.txt (line 6)) (1.16.0)
Requirement already satisfied: CFFI>=1.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from sounddevice>=0.4.4->mediapipe->-r requirements.txt (line 11)) (1.15.1)
Requirement already satisfied: charset-normalizer<4,>=2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (3.1.0)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (1.26.15)
Requirement already satisfied: certifi>=2017.4.17 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (2022.12.7)
Requirement already satisfied: idna<4,>=2.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (3.4)
Requirement already satisfied: colorama in d:\comfyui_ltd\python_embeded\lib\site-packages (from tqdm->fvcore->-r requirements.txt (line 12)) (0.4.6)
Requirement already satisfied: pycparser in d:\comfyui_ltd\python_embeded\lib\site-packages (from CFFI>=1.0->sounddevice>=0.4.4->mediapipe->-r requirements.txt (line 11)) (2.21)
Requirement already satisfied: MarkupSafe>=2.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from jinja2->torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (2.1.2)
Requirement already satisfied: pywin32>=226 in d:\comfyui_ltd\python_embeded\lib\site-packages (from portalocker->iopath>=0.1.7->fvcore->-r requirements.txt (line 12)) (306)
Requirement already satisfied: mpmath>=0.19 in d:\comfyui_ltd\python_embeded\lib\site-packages (from sympy->torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (1.3.0)
Installing collected packages: opencv-contrib-python, omegaconf, absl-py, sounddevice, iopath, mediapipe, fvcore, timm
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'D:\ComfyUI_LTD\python_embeded\Lib\site-packages\cv2\cv2.pyd'
Consider using the --user option or check the permissions.

[notice] A new release of pip is available: 23.0.1 -> 23.1.2
[notice] To update, run: D:\ComfyUI_LTD\python_embeded\python.exe -m pip install --upgrade pip
install script failed: https://github.com/Fannovel16/comfy_controlnet_preprocessors
FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json

Originally created by @rethink-studios on GitHub (Jul 6, 2023). Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/21 Ltd, I'm switching to your branch, an have run into an issue with installing Controlnet preprocessors. Everything installs OK, until the last line, and I'm wondering how I can fix. Thoughts? See below: FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json Install custom node 'ControlNet Preprocessors' install: ['https://github.com/Fannovel16/comfy_controlnet_preprocessors'] Download: git clone 'https://github.com/Fannovel16/comfy_controlnet_preprocessors' Install: pip packages Collecting opencv-contrib-python Using cached opencv_contrib_python-4.8.0.74-cp37-abi3-win_amd64.whl (44.8 MB) Requirement already satisfied: opencv-python in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 2)) (4.8.0.74) Collecting timm==0.6.7 Using cached timm-0.6.7-py3-none-any.whl (509 kB) Requirement already satisfied: torchvision in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 4)) (0.15.2+cu118) Requirement already satisfied: scipy in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 5)) (1.11.1) Requirement already satisfied: matplotlib in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 6)) (3.7.2) Requirement already satisfied: scikit-image in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 7)) (0.21.0) Requirement already satisfied: prettytable==3.6.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 8)) (3.6.0) Requirement already satisfied: addict in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 9)) (2.4.0) Requirement already satisfied: yapf in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 10)) (0.40.1) Collecting mediapipe Using cached mediapipe-0.10.1-cp310-cp310-win_amd64.whl (50.2 MB) Collecting fvcore Using cached fvcore-0.1.5.post20221221-py3-none-any.whl Collecting omegaconf Using cached omegaconf-2.3.0-py3-none-any.whl (79 kB) Requirement already satisfied: ftfy in d:\comfyui_ltd\python_embeded\lib\site-packages (from -r requirements.txt (line 14)) (6.1.1) Requirement already satisfied: torch>=1.4 in d:\comfyui_ltd\python_embeded\lib\site-packages (from timm==0.6.7->-r requirements.txt (line 3)) (2.0.1+cu118) Requirement already satisfied: wcwidth in d:\comfyui_ltd\python_embeded\lib\site-packages (from prettytable==3.6.0->-r requirements.txt (line 8)) (0.2.6) Requirement already satisfied: numpy>=1.19.3 in d:\comfyui_ltd\python_embeded\lib\site-packages (from opencv-contrib-python->-r requirements.txt (line 1)) (1.24.2) Requirement already satisfied: requests in d:\comfyui_ltd\python_embeded\lib\site-packages (from torchvision->-r requirements.txt (line 4)) (2.28.2) Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from torchvision->-r requirements.txt (line 4)) (10.0.0) Requirement already satisfied: filelock in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.10.0) Requirement already satisfied: typing-extensions in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (4.5.0) Requirement already satisfied: networkx in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.0) Requirement already satisfied: jinja2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (3.1.2) Requirement already satisfied: sympy in d:\comfyui_ltd\python_embeded\lib\site-packages (from torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (1.11.1) Requirement already satisfied: packaging>=20.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (23.0) Requirement already satisfied: fonttools>=4.22.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (4.40.0) Requirement already satisfied: kiwisolver>=1.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (1.4.4) Requirement already satisfied: contourpy>=1.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (1.1.0) Requirement already satisfied: pyparsing<3.1,>=2.3.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (3.0.9) Requirement already satisfied: cycler>=0.10 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (0.11.0) Requirement already satisfied: python-dateutil>=2.7 in d:\comfyui_ltd\python_embeded\lib\site-packages (from matplotlib->-r requirements.txt (line 6)) (2.8.2) Requirement already satisfied: imageio>=2.27 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (2.31.1) Requirement already satisfied: lazy_loader>=0.2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (0.3) Requirement already satisfied: PyWavelets>=1.1.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (1.4.1) Requirement already satisfied: tifffile>=2022.8.12 in d:\comfyui_ltd\python_embeded\lib\site-packages (from scikit-image->-r requirements.txt (line 7)) (2023.7.4) Requirement already satisfied: platformdirs>=3.5.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (3.8.0) Requirement already satisfied: tomli>=2.0.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (2.0.1) Requirement already satisfied: importlib-metadata>=6.6.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from yapf->-r requirements.txt (line 10)) (6.7.0) Collecting absl-py Using cached absl_py-1.4.0-py3-none-any.whl (126 kB) Requirement already satisfied: flatbuffers>=2.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (23.5.26) Requirement already satisfied: protobuf<4,>=3.11 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (3.20.3) Requirement already satisfied: attrs>=19.1.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from mediapipe->-r requirements.txt (line 11)) (22.2.0) Collecting sounddevice>=0.4.4 Using cached sounddevice-0.4.6-py3-none-win_amd64.whl (199 kB) Requirement already satisfied: tabulate in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (0.9.0) Requirement already satisfied: pyyaml>=5.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (6.0) Collecting iopath>=0.1.7 Using cached iopath-0.1.10-py3-none-any.whl Requirement already satisfied: yacs>=0.1.6 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (0.1.8) Requirement already satisfied: termcolor>=1.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (2.3.0) Requirement already satisfied: tqdm in d:\comfyui_ltd\python_embeded\lib\site-packages (from fvcore->-r requirements.txt (line 12)) (4.65.0) Requirement already satisfied: antlr4-python3-runtime==4.9.* in d:\comfyui_ltd\python_embeded\lib\site-packages (from omegaconf->-r requirements.txt (line 13)) (4.9.3) Requirement already satisfied: zipp>=0.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from importlib-metadata>=6.6.0->yapf->-r requirements.txt (line 10)) (3.15.0) Requirement already satisfied: portalocker in d:\comfyui_ltd\python_embeded\lib\site-packages (from iopath>=0.1.7->fvcore->-r requirements.txt (line 12)) (2.7.0) Requirement already satisfied: six>=1.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from python-dateutil>=2.7->matplotlib->-r requirements.txt (line 6)) (1.16.0) Requirement already satisfied: CFFI>=1.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from sounddevice>=0.4.4->mediapipe->-r requirements.txt (line 11)) (1.15.1) Requirement already satisfied: charset-normalizer<4,>=2 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (3.1.0) Requirement already satisfied: urllib3<1.27,>=1.21.1 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (1.26.15) Requirement already satisfied: certifi>=2017.4.17 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (2022.12.7) Requirement already satisfied: idna<4,>=2.5 in d:\comfyui_ltd\python_embeded\lib\site-packages (from requests->torchvision->-r requirements.txt (line 4)) (3.4) Requirement already satisfied: colorama in d:\comfyui_ltd\python_embeded\lib\site-packages (from tqdm->fvcore->-r requirements.txt (line 12)) (0.4.6) Requirement already satisfied: pycparser in d:\comfyui_ltd\python_embeded\lib\site-packages (from CFFI>=1.0->sounddevice>=0.4.4->mediapipe->-r requirements.txt (line 11)) (2.21) Requirement already satisfied: MarkupSafe>=2.0 in d:\comfyui_ltd\python_embeded\lib\site-packages (from jinja2->torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (2.1.2) Requirement already satisfied: pywin32>=226 in d:\comfyui_ltd\python_embeded\lib\site-packages (from portalocker->iopath>=0.1.7->fvcore->-r requirements.txt (line 12)) (306) Requirement already satisfied: mpmath>=0.19 in d:\comfyui_ltd\python_embeded\lib\site-packages (from sympy->torch>=1.4->timm==0.6.7->-r requirements.txt (line 3)) (1.3.0) Installing collected packages: opencv-contrib-python, omegaconf, absl-py, sounddevice, iopath, mediapipe, fvcore, timm ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'D:\\ComfyUI_LTD\\python_embeded\\Lib\\site-packages\\cv2\\cv2.pyd' Consider using the `--user` option or check the permissions. [notice] A new release of pip is available: 23.0.1 -> 23.1.2 [notice] To update, run: D:\ComfyUI_LTD\python_embeded\python.exe -m pip install --upgrade pip install script failed: https://github.com/Fannovel16/comfy_controlnet_preprocessors FECTH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
Author
Owner

@ltdrdata commented on GitHub (Jul 7, 2023):

ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'D:\ComfyUI_LTD\python_embeded\Lib\site-packages\cv2\cv2.pyd'

That issue occurred on Windows and cannot avoid while running ComfuUI.

You need to turn off ComfyUI and manually execute install script for controlnet preprocessors custom node.
goto comfyui-controlnet-preprocessor directory and execute belows.

D:\ComfyUI_LTD\python_embeded\python.exe -m pip install -r requirements.txt
D:\ComfyUI_LTD\python_embeded\python.exe install.py
<!-- gh-comment-id:1624892094 --> @ltdrdata commented on GitHub (Jul 7, 2023): ``` ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'D:\ComfyUI_LTD\python_embeded\Lib\site-packages\cv2\cv2.pyd' ``` That issue occurred on Windows and cannot avoid while running ComfuUI. You need to turn off ComfyUI and manually execute install script for controlnet preprocessors custom node. goto comfyui-controlnet-preprocessor directory and execute belows. ``` D:\ComfyUI_LTD\python_embeded\python.exe -m pip install -r requirements.txt D:\ComfyUI_LTD\python_embeded\python.exe install.py ```
Author
Owner

@Davikar commented on GitHub (Jul 17, 2023):

I followed the step above, but I get the following error message at the end:

Traceback (most recent call last):
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 53, in <module>
    add_global_shortcut_module(this_module_name, os.path.join(EXT_PATH, "__init__.py"))
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 22, in add_global_shortcut_module
    module_spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\nodes\semseg.py", line 5, in <module>
    from ..v11 import oneformer
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\__init__.py", line 4, in <module>
    from .api import make_detectron2_model, semantic_run
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\api.py", line 7, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.projects.deeplab import add_deeplab_config
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\__init__.py", line 4, in <module>
    from .resnet import build_resnet_deeplab_backbone
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\resnet.py", line 6, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.modeling import BACKBONE_REGISTRY
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\__init__.py", line 20, in <module>
    from .meta_arch import (
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\__init__.py", line 6, in <module>
    from .panoptic_fpn import PanopticFPN
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\panoptic_fpn.py", line 14, in <module>
    from .rcnn import GeneralizedRCNN
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\rcnn.py", line 9, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.data.detection_utils import convert_image_to_rgb
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\__init__.py", line 2, in <module>
    from . import transforms  # isort:skip
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\__init__.py", line 4, in <module>
    from .transform import *
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 36, in <module>
    class ExtentTransform(Transform):
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 46, in ExtentTransform
    def __init__(self, src_rect, output_size, interp=Image.LINEAR, fill=0):
AttributeError: module 'PIL.Image' has no attribute 'LINEAR'. Did you mean: 'BILINEAR'?

(Latest ComfyUI build as of now, Windows 11, Python 3.10.11)

<!-- gh-comment-id:1637291049 --> @Davikar commented on GitHub (Jul 17, 2023): I followed the step above, but I get the following error message at the end: ``` Traceback (most recent call last): File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 53, in <module> add_global_shortcut_module(this_module_name, os.path.join(EXT_PATH, "__init__.py")) File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 22, in add_global_shortcut_module module_spec.loader.exec_module(module) File "<frozen importlib._bootstrap_external>", line 883, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module> from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module> from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\nodes\semseg.py", line 5, in <module> from ..v11 import oneformer File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\__init__.py", line 4, in <module> from .api import make_detectron2_model, semantic_run File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\api.py", line 7, in <module> from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.projects.deeplab import add_deeplab_config File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\__init__.py", line 4, in <module> from .resnet import build_resnet_deeplab_backbone File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\resnet.py", line 6, in <module> from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.modeling import BACKBONE_REGISTRY File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\__init__.py", line 20, in <module> from .meta_arch import ( File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\__init__.py", line 6, in <module> from .panoptic_fpn import PanopticFPN File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\panoptic_fpn.py", line 14, in <module> from .rcnn import GeneralizedRCNN File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\rcnn.py", line 9, in <module> from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.data.detection_utils import convert_image_to_rgb File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\__init__.py", line 2, in <module> from . import transforms # isort:skip File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\__init__.py", line 4, in <module> from .transform import * File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 36, in <module> class ExtentTransform(Transform): File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 46, in ExtentTransform def __init__(self, src_rect, output_size, interp=Image.LINEAR, fill=0): AttributeError: module 'PIL.Image' has no attribute 'LINEAR'. Did you mean: 'BILINEAR'? ``` (Latest ComfyUI build as of now, Windows 11, Python 3.10.11)
Author
Owner

@ltdrdata commented on GitHub (Jul 17, 2023):

I followed the step above, but I get the following error message at the end:

Traceback (most recent call last):
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 53, in <module>
    add_global_shortcut_module(this_module_name, os.path.join(EXT_PATH, "__init__.py"))
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 22, in add_global_shortcut_module
    module_spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\nodes\semseg.py", line 5, in <module>
    from ..v11 import oneformer
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\__init__.py", line 4, in <module>
    from .api import make_detectron2_model, semantic_run
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\api.py", line 7, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.projects.deeplab import add_deeplab_config
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\__init__.py", line 4, in <module>
    from .resnet import build_resnet_deeplab_backbone
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\resnet.py", line 6, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.modeling import BACKBONE_REGISTRY
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\__init__.py", line 20, in <module>
    from .meta_arch import (
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\__init__.py", line 6, in <module>
    from .panoptic_fpn import PanopticFPN
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\panoptic_fpn.py", line 14, in <module>
    from .rcnn import GeneralizedRCNN
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\rcnn.py", line 9, in <module>
    from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.data.detection_utils import convert_image_to_rgb
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\__init__.py", line 2, in <module>
    from . import transforms  # isort:skip
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\__init__.py", line 4, in <module>
    from .transform import *
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 36, in <module>
    class ExtentTransform(Transform):
  File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 46, in ExtentTransform
    def __init__(self, src_rect, output_size, interp=Image.LINEAR, fill=0):
AttributeError: module 'PIL.Image' has no attribute 'LINEAR'. Did you mean: 'BILINEAR'?

(Latest ComfyUI build as of now, Windows 11, Python 3.10.11)

You should downgrade Pillow package to 9.5.0.
Currently, the controlnet preprocessor custom node has not yet been addressed for compatibility issues with the latest Pillow package update (10.0.0).

python -m pip install Pillow==9.5.0

<!-- gh-comment-id:1637292228 --> @ltdrdata commented on GitHub (Jul 17, 2023): > I followed the step above, but I get the following error message at the end: > > ``` > Traceback (most recent call last): > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 53, in <module> > add_global_shortcut_module(this_module_name, os.path.join(EXT_PATH, "__init__.py")) > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\install.py", line 22, in add_global_shortcut_module > module_spec.loader.exec_module(module) > File "<frozen importlib._bootstrap_external>", line 883, in exec_module > File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module> > from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\__init__.py", line 1, in <module> > from custom_nodes.comfy_controlnet_preprocessors.nodes import edge_line, normal_depth_map, pose, semseg, others > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\nodes\semseg.py", line 5, in <module> > from ..v11 import oneformer > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\__init__.py", line 4, in <module> > from .api import make_detectron2_model, semantic_run > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\api.py", line 7, in <module> > from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.projects.deeplab import add_deeplab_config > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\__init__.py", line 4, in <module> > from .resnet import build_resnet_deeplab_backbone > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\projects\deeplab\resnet.py", line 6, in <module> > from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.modeling import BACKBONE_REGISTRY > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\__init__.py", line 20, in <module> > from .meta_arch import ( > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\__init__.py", line 6, in <module> > from .panoptic_fpn import PanopticFPN > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\panoptic_fpn.py", line 14, in <module> > from .rcnn import GeneralizedRCNN > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\modeling\meta_arch\rcnn.py", line 9, in <module> > from custom_nodes.comfy_controlnet_preprocessors.v11.oneformer.detectron2.data.detection_utils import convert_image_to_rgb > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\__init__.py", line 2, in <module> > from . import transforms # isort:skip > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\__init__.py", line 4, in <module> > from .transform import * > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 36, in <module> > class ExtentTransform(Transform): > File "C:\AI\ComfyUI\ComfyUI\custom_nodes\comfy_controlnet_preprocessors\v11\oneformer\detectron2\data\transforms\transform.py", line 46, in ExtentTransform > def __init__(self, src_rect, output_size, interp=Image.LINEAR, fill=0): > AttributeError: module 'PIL.Image' has no attribute 'LINEAR'. Did you mean: 'BILINEAR'? > ``` > > (Latest ComfyUI build as of now, Windows 11, Python 3.10.11) You should downgrade Pillow package to 9.5.0. Currently, the controlnet preprocessor custom node has not yet been addressed for compatibility issues with the latest Pillow package update (10.0.0). ```python -m pip install Pillow==9.5.0```
Author
Owner

@Davikar commented on GitHub (Jul 17, 2023):

Ok, that worked. Thanks. :)

<!-- gh-comment-id:1637294468 --> @Davikar commented on GitHub (Jul 17, 2023): Ok, that worked. Thanks. :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

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