MrForExample / ComfyUI-3D-Pack

An extensive node suite that enables ComfyUI to process 3D inputs (Mesh & UV Texture, etc) using cutting edge algorithms (3DGS, NeRF, etc.)
MIT License
2.08k stars 199 forks source link

Comfy3D install failed #217

Open duguyixiaono1 opened 1 month ago

duguyixiaono1 commented 1 month ago

When installing ComfyUI-3D-Pack with comfyui-manager, the error message appears as follow, what's MrForExample/Comfy3D_Pre_Builds?

`Couldn't download folder _Build_Wheels/_Wheels_linux_py312_cu121 from repo MrForExample/Comfy3D_Pre_Builds HTTPSConnectionPool(host='api.github.com', port=443): Max retries exceeded with url: /repos/MrForExample/Comfy3D_Pre_Builds (Caused by ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:983: The handshake operation timed out'))) [Comfy3D] Try building all required packages... [Comfy3D] [Comfy3D BUILD LOG] Looking in indexes: http://mirrors.aliyun.com/pypi/simple [!] Traceback (most recent call last): [!] File "/root/ComfyUI/custom_nodes/ComfyUI-3D-Pack/install.py", line 70, in [!] raise RuntimeError("Comfy3D build failed") [!] RuntimeError: Comfy3D build failed Looking in indexes: https://download.pytorch.org/whl/cu121 Looking in indexes: https://download.pytorch.org/whl/cu121 Couldn't download folder _Libs from repo MrForExample/Comfy3D_Pre_Builds HTTPSConnectionPool(host='api.github.com', port=443): Max retries exceeded with url: /repos/MrForExample/Comfy3D_Pre_Builds (Caused by ProxyError('Cannot connect to proxy.', TimeoutError('_ssl.c:983: The handshake operation timed out')))

[Comfy3D] [ERROR] [Comfy3D BUILD ERROR LOG] WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Traceback (most recent call last): File "/root/ComfyUI/custom_nodes/ComfyUI-3D-Pack/_Pre_Builds/_Build_Scripts/auto_build_all.py", line 124, in main(args) File "/root/ComfyUI/custom_nodes/ComfyUI-3D-Pack/_Pre_Builds/_Build_Scripts/auto_build_all.py", line 92, in main dependencies = read_dependencies(DEPENDENCIES_FILE_ABS_PATH) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/ComfyUI/custom_nodes/ComfyUI-3D-Pack/_Pre_Builds/_Build_Scripts/auto_build_all.py", line 29, in read_dependencies raise RuntimeError(f"Comfy3D install failed, couldn't download directory {build_config.libs_dir_name} in remote repository {build_config.repo_id}") RuntimeError: Comfy3D install failed, couldn't download directory _Libs in remote repository MrForExample/Comfy3D_Pre_Builds

[Comfy3D] [ERROR] Comfy3D install failed: Dependency installation has failed. Please install manually: https://github.com/MrForExample/ComfyUI-3D-Pack/tree/main/_Pre_Builds/README.md.`

zafirexd commented 1 month ago

image

https://github.com/YanWenKun/ComfyUI-Windows-Portable/releases/tag/v3.11

MrForExample commented 1 month ago

@duguyixiaono1 Hi Seems you have some connection issue with respect to GitHub api or you exceeded the maximum api rate, check your proxy connection if you are using one

duguyixiaono1 commented 1 month ago

image

https://github.com/YanWenKun/ComfyUI-Windows-Portable/releases/tag/v3.11

@zafirexd linux系统呢?

zafirexd commented 1 month ago

@duguyixiaono1 I don't know anything about Linux, and its based on Comfyui Portable for windows. Ask if anyone has made it works on linux.

私はLinuxについて何も知りません、そしてそれはWindows用のComfyuiPortableに基づいています。 誰かがLinuxでそれを動作させたかどうか尋ねてください。

Y-ujl commented 1 week ago

I also encountered this problem, but I carefully looked at build_util.py under _Build_Script file, "_Libs" is only used to store the folder, maybe because of permission problems, the program did not automatically create, so only need to manually create a "_Libs" folder on the line, Same level as _Build_Script