jtydhr88 / ComfyUI-Unique3D

ComfyUI Unique3D is custom nodes that running AiuniAI/Unique3D into ComfyUI
Apache License 2.0
100 stars 6 forks source link

error #1

Closed 807502278 closed 1 week ago

807502278 commented 2 weeks ago

Your BAT cannot run, I have made the following changes:

pip install -r "%requirements_post_txt%" -> pip install -r "%requirements_post_win_py311_cu121.txt%" ......\python_embeded\python.exe -> ....\python_miniconda\python.exe _Pre_Builds/_Wheels_win_py311_cu121/triton-2.1.0-cp311-cp311-win_amd64.whl -> triton-2.1.0-cp311-cp311-win_amd64.whl

During installation, streamdiffusion 0.1.1 required diffusers==0.24.0, so I changed diffusers to 0.24 ,reinstalled streamdiffusion 0.1.1  ran an error message : (I have already installed AAA before,And it can run)

2024-06-15 13:30:24.929476 No 'sb_wf_path' in settings.json. Using default path. Traceback (most recent call last): File "D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\utils\import_utils.py", line 710, in _get_module else:  File "D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\importlib__init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 1204, in _gcd_import File "", line 1176, in _find_and_load File "", line 1147, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\pipelines\controlnet\pipeline_controlnet.py", line 27, in from ...models import AutoencoderKL, ControlNetModel, ImageProjection, UNet2DConditionModel ImportError: cannot import name 'ImageProjection' from 'diffusers.models' (D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\models__init__.py)  The above exception was the direct cause of the following exception:  Traceback (most recent call last): File "D:\AI\ComfyUI-3D\ComfyUI\nodes.py", line 1890, in load_custom_node module_spec.loader.exec_module(module) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D__init.py", line 1, in from .run import NODE_CLASS_MAPPINGS File "D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\run.py", line 17, in from .app.all_models import model_zoo File "D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\app\all_models.py", line 12, in from scripts.sd_model_zoo import load_common_sd15_pipe File "D:\AI\ComfyUI-3D\ComfyUI/custom_nodes/ComfyUI-Unique3D\scripts\sd_model_zoo.py", line 1, in from diffusers import StableDiffusionControlNetPipeline, ControlNetModel, EulerAncestralDiscreteScheduler, StableDiffusionControlNetImg2ImgPipeline, StableDiffusionControlNetImg2ImgPipeline, StableDiffusionPipeline File "", line 1229, in _handle_fromlist File "D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\utils\import_utils.py", line 701, in getattr File "D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\utils\import_utils.py", line 701, in getattr File "D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\utils\import_utils.py", line 700, in getattr return result ^ File "D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\utils\import_utils.py", line 712, in _get_module RuntimeError: Failed to import diffusers.pipelines.controlnet.pipeline_controlnet because of the following error (look up to see its traceback): cannot import name 'ImageProjection' from 'diffusers.models' (D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\models\init__.py)  Cannot import D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D module for custom nodes: Failed to import diffusers.pipelines.controlnet.pipeline_controlnet because of the following error (look up to see its traceback): cannot import name 'ImageProjection' from 'diffusers.models' (D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\Lib\site-packages\diffusers\models\init__.py)

jtydhr88 commented 2 weeks ago

hi, I could not see any usecase of streamdiffusion on my end, could you show me why we need it? also about diffusers, since the latest ComfyUi is using 0.29.0 of diffusers and I am working Unique3D team to make the main repo compatible with this version of diffusers, that means we could not downgrade it too much as 0.24.0 (and from your error, it says it could not find the class from your lower diffusers). I tested it only on latest ComfyUI, could you try to use a fresh new bundle of ComfyUI?

807502278 commented 2 weeks ago

When I run your installation bat, it prompts that streamdiffusion dependency needs diffusers==0.24.0, My comfyui is the latest, To my knowledge, there is no fixed diffusers version for the dependencies of comfyui. Depending on the needs of the plugin, versions 0.24, 0.26, and 0.27 are often used, and switching between them does not cause any errors in comfyui

jtydhr88 commented 1 week ago

can you share the full error log while running the bat? thanks. Also regarding to diffusers version, sorry and I mean this repo will depends on ComfyUI-3D-pack, https://github.com/MrForExample/ComfyUI-3D-Pack which will install diffusers>=0.26.1 https://github.com/MrForExample/ComfyUI-3D-Pack/blob/340a03babefcab1eff2f243581c116530080948d/requirements.txt#L18

jtydhr88 commented 1 week ago

btw, I don't give a try but I guess if you try to install diffusers==0.24.0 on the original implement https://github.com/AiuniAI/Unique3D you might have the error since it also depends on diffusers>=0.26.3 https://github.com/AiuniAI/Unique3D/blob/b164f1c8e449986707e4858cf0fa68b707be912c/requirements.txt#L3 and more percise version is diffusers==0.27.2 https://github.com/AiuniAI/Unique3D/blob/b164f1c8e449986707e4858cf0fa68b707be912c/requirements-detail.txt#L3

807502278 commented 1 week ago

run install_windows_portable_win_py311_cu121.bat :

Starting to install ComfyUI-Unique3D... Installing with ComfyUI Windows Portable Python Embeded Environment Requirement already satisfied: accelerate in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (0.30.1) Requirement already satisfied: datasets in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2.16.1) Requirement already satisfied: fire in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 3)) (0.5.0) Requirement already satisfied: numba in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 4)) (0.58.1) Requirement already satisfied: opencv_python_headless in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 5)) (4.8.1.78) Collecting ort_nightly_gpu (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 6)) Using cached ort_nightly_gpu-1.15.0.dev20230502003-py3-none-any.whl.metadata (138 bytes) Requirement already satisfied: peft in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 7)) (0.11.1) Collecting wandb (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) Downloading wandb-0.17.2-py3-none-win_amd64.whl.metadata (10 kB) Requirement already satisfied: rembg[gpu] in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (2.0.53) Requirement already satisfied: numpy>=1.17 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (1.26.3) Requirement already satisfied: packaging>=20.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (23.2) Requirement already satisfied: psutil in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (5.9.7) Requirement already satisfied: pyyaml in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (6.0.1) Requirement already satisfied: torch>=1.10.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (2.1.2+cu121) Requirement already satisfied: huggingface-hub in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (0.23.2) Requirement already satisfied: safetensors>=0.3.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (0.4.1) Requirement already satisfied: filelock in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (3.9.0) Requirement already satisfied: pyarrow>=8.0.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (14.0.2) Requirement already satisfied: pyarrow-hotfix in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (0.6) Requirement already satisfied: dill<0.3.8,>=0.3.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (0.3.7) Requirement already satisfied: pandas in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2.1.4) Requirement already satisfied: requests>=2.19.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2.28.1) Requirement already satisfied: tqdm>=4.62.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (4.66.1) Requirement already satisfied: xxhash in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (3.4.1) Requirement already satisfied: multiprocess in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (0.70.15) Requirement already satisfied: fsspec<=2023.10.0,>=2023.1.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from fsspec[http]<=2023.10.0,>=2023.1.0->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2023.10.0) Requirement already satisfied: aiohttp in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (3.9.1) Requirement already satisfied: six in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from fire->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 3)) (1.16.0) Requirement already satisfied: termcolor in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from fire->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 3)) (2.4.0) Requirement already satisfied: llvmlite<0.42,>=0.41.0dev0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from numba->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 4)) (0.41.1) Requirement already satisfied: transformers in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from peft->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 7)) (4.41.2) Requirement already satisfied: jsonschema in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (4.20.0) Requirement already satisfied: onnxruntime in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (1.16.3) Requirement already satisfied: pillow in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (10.3.0) Requirement already satisfied: pooch in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (1.8.0) Requirement already satisfied: pymatting in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (1.1.12) Requirement already satisfied: scikit-image in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (0.22.0) Requirement already satisfied: scipy in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (1.11.4) Requirement already satisfied: onnxruntime-gpu in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (1.16.3) Requirement already satisfied: click!=8.0.0,>=7.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (8.1.7) Collecting docker-pycreds>=0.4.0 (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) Using cached docker_pycreds-0.4.0-py2.py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: gitpython!=3.1.29,>=1.0.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (3.1.40) Requirement already satisfied: platformdirs in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (4.1.0) Requirement already satisfied: protobuf!=4.21.0,<6,>=3.19.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (3.20.3) Collecting sentry-sdk>=1.0.0 (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) Using cached sentry_sdk-2.5.1-py2.py3-none-any.whl.metadata (10 kB) Collecting setproctitle (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) Using cached setproctitle-1.3.3-cp311-cp311-win_amd64.whl.metadata (10 kB) Requirement already satisfied: setuptools in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (68.2.2) Requirement already satisfied: colorama in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from click!=8.0.0,>=7.1->wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (0.4.6) Requirement already satisfied: attrs>=17.3.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from aiohttp->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (23.2.0) Requirement already satisfied: multidict<7.0,>=4.5 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from aiohttp->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (6.0.4) Requirement already satisfied: yarl<2.0,>=1.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from aiohttp->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (1.9.4) Requirement already satisfied: frozenlist>=1.1.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from aiohttp->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (1.4.1) Requirement already satisfied: aiosignal>=1.1.2 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from aiohttp->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (1.3.1) Requirement already satisfied: gitdb<5,>=4.0.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from gitpython!=3.1.29,>=1.0.0->wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (4.0.11) Requirement already satisfied: typing-extensions>=3.7.4.3 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from huggingface-hub->accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (4.9.0) Requirement already satisfied: charset-normalizer<3,>=2 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests>=2.19.0->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2.1.1) Requirement already satisfied: idna<4,>=2.5 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests>=2.19.0->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (3.4) Requirement already satisfied: urllib3<1.27,>=1.21.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests>=2.19.0->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (1.26.13) Requirement already satisfied: certifi>=2017.4.17 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests>=2.19.0->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2023.7.22) Requirement already satisfied: sympy in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from torch>=1.10.0->accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (1.12) Requirement already satisfied: networkx in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from torch>=1.10.0->accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (3.0) Requirement already satisfied: jinja2 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from torch>=1.10.0->accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (3.0.3) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from jsonschema->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (2023.12.1) Requirement already satisfied: referencing>=0.28.4 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from jsonschema->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (0.32.1) Requirement already satisfied: rpds-py>=0.7.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from jsonschema->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (0.16.2) Requirement already satisfied: coloredlogs in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (15.0.1) Requirement already satisfied: flatbuffers in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (23.5.26) Requirement already satisfied: python-dateutil>=2.8.2 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from pandas->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2.8.2) Requirement already satisfied: pytz>=2020.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from pandas->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2023.3.post1) Requirement already satisfied: tzdata>=2022.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from pandas->datasets->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 2)) (2023.4) Requirement already satisfied: imageio>=2.27 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from scikit-image->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (2.33.1) Requirement already satisfied: tifffile>=2022.8.12 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from scikit-image->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (2023.12.9) Requirement already satisfied: lazy_loader>=0.3 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from scikit-image->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (0.3) Requirement already satisfied: regex!=2019.12.17 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from transformers->peft->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 7)) (2023.12.25) Requirement already satisfied: tokenizers<0.20,>=0.19 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from transformers->peft->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 7)) (0.19.1) Requirement already satisfied: smmap<6,>=3.0.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from gitdb<5,>=4.0.1->gitpython!=3.1.29,>=1.0.0->wandb->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 9)) (5.0.1) Requirement already satisfied: humanfriendly>=9.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from coloredlogs->onnxruntime->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (10.0) Requirement already satisfied: MarkupSafe>=2.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from jinja2->torch>=1.10.0->accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (2.1.3) Requirement already satisfied: mpmath>=0.19 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from sympy->torch>=1.10.0->accelerate->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 1)) (1.3.0) Requirement already satisfied: pyreadline3 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from humanfriendly>=9.1->coloredlogs->onnxruntime->rembg[gpu]->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements.txt (line 8)) (3.4.1) Using cached ort_nightly_gpu-1.15.0.dev20230502003-py3-none-any.whl (2.1 kB) Downloading wandb-0.17.2-py3-none-win_amd64.whl (6.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.8/6.8 MB 28.8 MB/s eta 0:00:00 Using cached docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB) Using cached sentry_sdk-2.5.1-py2.py3-none-any.whl (289 kB) Using cached setproctitle-1.3.3-cp311-cp311-win_amd64.whl (11 kB) Installing collected packages: ort_nightly_gpu, setproctitle, sentry-sdk, docker-pycreds, wandb WARNING: The scripts wandb.exe and wb.exe are installed in 'D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\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 docker-pycreds-0.4.0 ort_nightly_gpu-1.15.0.dev20230502003 sentry-sdk-2.5.1 setproctitle-1.3.3 wandb-0.17.2 Removing default onnxruntime and onnxruntime-gpu Found existing installation: onnxruntime 1.16.3 Uninstalling onnxruntime-1.16.3: Would remove: d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\onnxruntime-1.16.3.dist-info* d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\onnxruntime* d:\ai\comfyui-3d\comfyui\python_miniconda\scripts\onnxruntime_test.exe Would not remove (might be manually added): d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\onnxruntime\capi\onnxruntime_providers_cuda.dll d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\onnxruntime\capi\onnxruntime_providers_tensorrt.dll Proceed (Y/n)? y Successfully uninstalled onnxruntime-1.16.3 Found existing installation: onnxruntime-gpu 1.16.3 Uninstalling onnxruntime-gpu-1.16.3: Would remove: d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\onnxruntime\capi\onnxruntime_providers_cuda.dll d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\onnxruntime\capi\onnxruntime_providers_tensorrt.dll d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\onnxruntime_gpu-1.16.3.dist-info* Proceed (Y/n)? y Successfully uninstalled onnxruntime-gpu-1.16.3 Installing correct version onnxruntime-gpu for cuda 12.1 Looking in indexes: https://pypi.org/simple, https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/onnxruntime-cuda-12/pypi/simple/ Collecting onnxruntime-gpu Downloading https://aiinfra.pkgs.visualstudio.com/2692857e-05ef-43b4-ba9c-ccf1c22c437c/_packaging/9387c3aa-d9ad-4513-968c-383f6f7f53b8/pypi/download/onnxruntime-gpu/1.18/onnxruntime_gpu-1.18.0-cp311-cp311-win_amd64.whl (157.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━ 136.6/157.7 MB 59.5 MB/s eta 0:00:01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.7/157.7 MB 40.9 MB/s eta 0:00:00 Requirement already satisfied: coloredlogs in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime-gpu) (15.0.1) 5.26)rement already satisfied: flatbuffers in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime-gpu) (23.Requirement already satisfied: numpy>=1.26.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime-gpu) (1.26.3) Requirement already satisfied: packaging in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime-gpu) (23.2)Requirement already satisfied: protobuf in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime-gpu) (3.20.3) Requirement already satisfied: sympy in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from onnxruntime-gpu) (1.12) Requirement already satisfied: humanfriendly>=9.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from coloredlogs->onnxruntime-gpu) (10.0) Requirement already satisfied: mpmath>=0.19 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from sympy->onnxruntime-gpu) (1.3.0) Requirement already satisfied: pyreadline3 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from humanfriendly>=9.1->coloredlogs->onnxruntime-gpu) (3.4.1) Installing collected packages: onnxruntime-gpu WARNING: The script onnxruntime_test.exe is installed in 'D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\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 onnxruntime-gpu-1.18.0 Found existing installation: diffusers 0.27.2 Uninstalling diffusers-0.27.2: Would remove: d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\diffusers-0.27.2.dist-info* d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\diffusers* d:\ai\comfyui-3d\comfyui\python_miniconda\scripts\diffusers-cli.exe Proceed (Y/n)? y Successfully uninstalled diffusers-0.27.2 Collecting diffusers==0.27.2 Using cached diffusers-0.27.2-py3-none-any.whl.metadata (18 kB) Requirement already satisfied: importlib-metadata in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (7.0.1) Requirement already satisfied: filelock in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (3.9.0) Requirement already satisfied: huggingface-hub>=0.20.2 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (0.23.2) Requirement already satisfied: numpy in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (1.26.3) Requirement already satisfied: regex!=2019.12.17 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (2023.12.25) Requirement already satisfied: requests in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (2.28.1) Requirement already satisfied: safetensors>=0.3.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (0.4.1) Requirement already satisfied: Pillow in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from diffusers==0.27.2) (10.3.0) Requirement already satisfied: fsspec>=2023.5.0 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from huggingface-hub>=0.20.2->diffusers==0.27.2) (2023.10.0) Requirement already satisfied: packaging>=20.9 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from huggingface-hub>=0.20.2->diffusers==0.27.2) (23.2) Requirement already satisfied: pyyaml>=5.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from huggingface-hub>=0.20.2->diffusers==0.27.2) (6.0.1) Requirement already satisfied: tqdm>=4.42.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from huggingface-hub>=0.20.2->diffusers==0.27.2) (4.66.1) Requirement already satisfied: typing-extensions>=3.7.4.3 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from huggingface-hub>=0.20.2->diffusers==0.27.2) (4.9.0) Requirement already satisfied: zipp>=0.5 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from importlib-metadata->diffusers==0.27.2) (3.17.0) Requirement already satisfied: charset-normalizer<3,>=2 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests->diffusers==0.27.2) (2.1.1) Requirement already satisfied: idna<4,>=2.5 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests->diffusers==0.27.2) (3.4) Requirement already satisfied: urllib3<1.27,>=1.21.1 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests->diffusers==0.27.2) (1.26.13) Requirement already satisfied: certifi>=2017.4.17 in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from requests->diffusers==0.27.2) (2023.7.22) Requirement already satisfied: colorama in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from tqdm>=4.42.1->huggingface-hub>=0.20.2->diffusers==0.27.2) (0.4.6) Using cached diffusers-0.27.2-py3-none-any.whl (2.0 MB) Installing collected packages: diffusers WARNING: The script diffusers-cli.exe is installed in 'D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\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: 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. streamdiffusion 0.1.1 requires diffusers==0.24.0, but you have diffusers 0.27.2 which is incompatible. Successfully installed diffusers-0.27.2 Found existing installation: ninja 1.11.1.1 Uninstalling ninja-1.11.1.1: Would remove: d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\ninja-1.11.1.1.dist-info* d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages\ninja* d:\ai\comfyui-3d\comfyui\python_miniconda\scripts\ninja.exe Proceed (Y/n)? y Successfully uninstalled ninja-1.11.1.1 Collecting ninja Using cached ninja-1.11.1.1-py2.py3-none-win_amd64.whl.metadata (5.4 kB) Using cached ninja-1.11.1.1-py2.py3-none-win_amd64.whl (312 kB) Installing collected packages: ninja WARNING: The script ninja.exe is installed in 'D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\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 ninja-1.11.1.1 Processing d:\ai\comfyui-3d\comfyui\custom_nodes\comfyui-unique3d\triton-2.1.0-cp311-cp311-win_amd64.whl (from -r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements_post_win_py311_cu121.txt (line 1)) Requirement already satisfied: filelock in d:\ai\comfyui-3d\comfyui\python_miniconda\lib\site-packages (from triton==2.1.0->-r D:\AI\ComfyUI-3D\ComfyUI\custom_nodes\ComfyUI-Unique3D\requirements_post_win_py311_cu121.txt (line 1)) (3.9.0) Installing collected packages: triton Successfully installed triton-2.1.0 Install Finished. Press any key to continue...

807502278 commented 1 week ago

After running install_windows_portable_win_py311_cu121.bat D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\python.exe -m pipdeptree

Warning!!! Possibly conflicting dependencies found:

jtydhr88 commented 1 week ago

interesting... I don't see who is trying to install streamdiffusion but it appeared on the list... could you try to D:\AI\ComfyUI-3D\ComfyUI\python_miniconda\python.exe -m pip uninstall streamdiffusion, then start ComfyUI to see it working? I don't remember which part depends on this lib

807502278 commented 1 week ago

Thank you, I uninstalled streamdiffusion and now there are no errors in the installation,I ran it successfully (4070Ti-S takes about 9 minutes) image

I found an issue while loading: should the path change be in image2mvimage.yaml instead of image2normal.yaml? Then, you also need to change the "\" in the path to "/"

There are also a few suggestions: 1: Put the cache and models from ComfyUI Unique3D \ ckpt in models \ Unique3D for easy management

2: Can users not manually modify .yaml and execution.py? Let the program automatically set

3: Universal models such as ipadapters are available for users to choose from, rather than automatically downloading to. cache and occupying disk space, as everyone has these models image

4: I hope to separate the Unique3DRun nodes, such as individual quadrilateral topology nodes, decomposed UV nodes, texture mapping nodes, and so on, This not only makes your plugin more irreplaceable (for example, there are currently no quadrilateral topology nodes), but also allows you to freely combine nodes image

5: It is recommended to save the model in ComfyUI \ output \,Instead of being in the tmp of a certain disk

6: If saving in. glb format, I would like a node to load glb

jtydhr88 commented 1 week ago

good to know the issue fixed! Regarding to some questions you have

  1. the low performance (9 mins on your end), that might be caused by image I already inform the unique3d team, we would be fix it later.
  2. modify .yaml automaticlly? - yes, it will come soon.
  3. Universal models such as ipadapters - I also have the same concern, but this needs unique3d team change the their pipeline, I might discuss it with them later.
  4. I hope to separate the Unique3DRun nodes - that's a good idea! I will think of how to do it!
  5. save the model in ComfyUI \ output - yes, it will come soon.
  6. I would like a node to load glb - I think comfyUI-3d-pack already has it, and I can see you are using already it.

I will close this issue now