ComfyUI-3D-Pack icon indicating copy to clipboard operation
ComfyUI-3D-Pack copied to clipboard

error when run pip install -r requirements_post.txt in miniconda

Open nikolaiusa opened this issue 5 months ago • 8 comments

I:\COMFYUI_PORTABLE\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack>pip install -r requirements_post.txt Processing i:\comfyui_portable\comfyui_windows_portable\comfyui\custom_nodes\comfyui-3d-pack\tgs\models\snowflake\pointnet2_ops_lib Preparing metadata (setup.py) ... done Processing i:\comfyui_portable\comfyui_windows_portable\comfyui\custom_nodes\comfyui-3d-pack\simple-knn Preparing metadata (setup.py) ... done Collecting git+https://github.com/ashawkey/diff-gaussian-rasterization (from -r requirements_post.txt (line 6)) Cloning https://github.com/ashawkey/diff-gaussian-rasterization to d:\timp\temp\pip-req-build-wey3xsjh Running command git clone --filter=blob:none --quiet https://github.com/ashawkey/diff-gaussian-rasterization 'D:\timp\Temp\pip-req-build-wey3xsjh' Resolved https://github.com/ashawkey/diff-gaussian-rasterization to commit d986da0d4cf2dfeb43b9a379b6e9fa0a7f3f7eea Running command git submodule update --init --recursive -q Preparing metadata (setup.py) ... done Collecting git+https://github.com/NVlabs/nvdiffrast/ (from -r requirements_post.txt (line 7)) Cloning https://github.com/NVlabs/nvdiffrast/ to d:\timp\temp\pip-req-build-sho1t6kx Running command git clone --filter=blob:none --quiet https://github.com/NVlabs/nvdiffrast/ 'D:\timp\Temp\pip-req-build-sho1t6kx' Resolved https://github.com/NVlabs/nvdiffrast/ to commit c5caf7bdb8a2448acc491a9faa47753972edd380 Preparing metadata (setup.py) ... done Collecting git+https://github.com/facebookresearch/pytorch3d.git@stable (from -r requirements_post.txt (line 8)) Cloning https://github.com/facebookresearch/pytorch3d.git (to revision stable) to d:\timp\temp\pip-req-build-y0fulfq6 Running command git clone --filter=blob:none --quiet https://github.com/facebookresearch/pytorch3d.git 'D:\timp\Temp\pip-req-build-y0fulfq6' Running command git checkout -q 2f11ddc5ee7d6bd56f2fb6744a16776fab6536f7 Resolved https://github.com/facebookresearch/pytorch3d.git to commit 2f11ddc5ee7d6bd56f2fb6744a16776fab6536f7 Preparing metadata (setup.py) ... done Collecting git+https://github.com/rusty1s/pytorch_scatter.git (from -r requirements_post.txt (line 9)) Cloning https://github.com/rusty1s/pytorch_scatter.git to d:\timp\temp\pip-req-build-8v60srpv Running command git clone --filter=blob:none --quiet https://github.com/rusty1s/pytorch_scatter.git 'D:\timp\Temp\pip-req-build-8v60srpv' Resolved https://github.com/rusty1s/pytorch_scatter.git to commit c095c62e4334fcd05e4ac3c4bb09d285960d6be6 Preparing metadata (setup.py) ... done Collecting git+https://github.com/ashawkey/kiuikit.git (from -r requirements_post.txt (line 10)) Cloning https://github.com/ashawkey/kiuikit.git to d:\timp\temp\pip-req-build-wqr0pz3d Running command git clone --filter=blob:none --quiet https://github.com/ashawkey/kiuikit.git 'D:\timp\Temp\pip-req-build-wqr0pz3d' Resolved https://github.com/ashawkey/kiuikit.git to commit d87db9c0e41217ec1c63cfe51e12fb85f0d73bf4 Preparing metadata (setup.py) ... done Collecting xformers (from -r requirements_post.txt (line 12)) Using cached xformers-0.0.24-cp311-cp311-win_amd64.whl.metadata (1.0 kB) Requirement already satisfied: torch>=1.4 in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (2.2.0+cu121) Requirement already satisfied: numpy in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from nvdiffrast==0.3.1->-r requirements_post.txt (line 7)) (1.26.3) Collecting fvcore (from pytorch3d==0.7.5->-r requirements_post.txt (line 8)) Using cached fvcore-0.1.5.post20221221-py3-none-any.whl Collecting iopath (from pytorch3d==0.7.5->-r requirements_post.txt (line 8)) Using cached iopath-0.1.10-py3-none-any.whl Requirement already satisfied: lazy_loader in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from kiui==0.2.4->-r requirements_post.txt (line 10)) (0.3) Requirement already satisfied: varname in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from kiui==0.2.4->-r requirements_post.txt (line 10)) (0.13.0) Requirement already satisfied: objprint in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from kiui==0.2.4->-r requirements_post.txt (line 10)) (0.2.3) Requirement already satisfied: filelock in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (3.9.0) Requirement already satisfied: typing-extensions>=4.8.0 in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (4.8.0) Requirement already satisfied: sympy in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (1.12) Requirement already satisfied: networkx in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (3.2.1) Requirement already satisfied: jinja2 in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (3.1.2) Requirement already satisfied: fsspec in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (2024.2.0) Collecting yacs>=0.1.6 (from fvcore->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) Using cached yacs-0.1.8-py3-none-any.whl (14 kB) Requirement already satisfied: pyyaml>=5.1 in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from fvcore->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) (6.0.1) Requirement already satisfied: tqdm in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from fvcore->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) (4.66.2) Collecting termcolor>=1.1 (from fvcore->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) Using cached termcolor-2.4.0-py3-none-any.whl.metadata (6.1 kB) Requirement already satisfied: Pillow in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from fvcore->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) (10.2.0) Collecting tabulate (from fvcore->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) Using cached tabulate-0.9.0-py3-none-any.whl (35 kB) Collecting portalocker (from iopath->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) Using cached portalocker-2.8.2-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: executing<3.0,>=2.0 in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from varname->kiui==0.2.4->-r requirements_post.txt (line 10)) (2.0.1) Requirement already satisfied: MarkupSafe>=2.0 in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from jinja2->torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (2.1.3) Collecting pywin32>=226 (from portalocker->iopath->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) Using cached pywin32-306-cp311-cp311-win_amd64.whl.metadata (6.5 kB) Requirement already satisfied: mpmath>=0.19 in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from sympy->torch>=1.4->pointnet2-ops==3.0.0->-r requirements_post.txt (line 2)) (1.3.0) Requirement already satisfied: colorama in i:\comfyui_portable\comfyui_windows_portable\python_miniconda_env\comfyui\lib\site-packages (from tqdm->fvcore->pytorch3d==0.7.5->-r requirements_post.txt (line 8)) (0.4.6) Using cached xformers-0.0.24-cp311-cp311-win_amd64.whl (205.4 MB) Using cached termcolor-2.4.0-py3-none-any.whl (7.7 kB) Using cached portalocker-2.8.2-py3-none-any.whl (17 kB) Using cached pywin32-306-cp311-cp311-win_amd64.whl (9.2 MB) Building wheels for collected packages: pointnet2-ops, simple-knn, diff-gaussian-rasterization, nvdiffrast, pytorch3d, torch-scatter, kiui Building wheel for pointnet2-ops (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [32 lines of output] running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-311 creating build\lib.win-amd64-cpython-311\pointnet2_ops copying pointnet2_ops\pointnet2_modules.py -> build\lib.win-amd64-cpython-311\pointnet2_ops copying pointnet2_ops\pointnet2_utils.py -> build\lib.win-amd64-cpython-311\pointnet2_ops copying pointnet2_ops_version.py -> build\lib.win-amd64-cpython-311\pointnet2_ops copying pointnet2_ops_init_.py -> build\lib.win-amd64-cpython-311\pointnet2_ops running egg_info writing pointnet2_ops.egg-info\PKG-INFO writing dependency_links to pointnet2_ops.egg-info\dependency_links.txt writing requirements to pointnet2_ops.egg-info\requires.txt writing top-level names to pointnet2_ops.egg-info\top_level.txt reading manifest file 'pointnet2_ops.egg-info\SOURCES.txt' writing manifest file 'pointnet2_ops.egg-info\SOURCES.txt' creating build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src creating build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\ball_query.cpp -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\ball_query_gpu.cu -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\bindings.cpp -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\group_points.cpp -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\group_points_gpu.cu -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\interpolate.cpp -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\interpolate_gpu.cu -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\sampling.cpp -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src copying pointnet2_ops_ext-src\src\sampling_gpu.cu -> build\lib.win-amd64-cpython-311\pointnet2_ops_ext-src\src running build_ext I:\COMFYUI_PORTABLE\ComfyUI_windows_portable\python_miniconda_env\ComfyUI\Lib\site-packages\torch\utils\cpp_extension.py:381: UserWarning: Error checking compiler version for cl: [WinError 2] Не удается найти указанный файл warnings.warn(f'Error checking compiler version for {compiler}: {error}') error: [WinError 2] Не удается найти указанный файл [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pointnet2-ops Running setup.py clean for pointnet2-ops Building wheel for simple-knn (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [6 lines of output] running bdist_wheel running build running build_ext I:\COMFYUI_PORTABLE\ComfyUI_windows_portable\python_miniconda_env\ComfyUI\Lib\site-packages\torch\utils\cpp_extension.py:381: UserWarning: Error checking compiler version for cl: [WinError 2] Не удается найти указанный файл warnings.warn(f'Error checking compiler version for {compiler}: {error}') error: [WinError 2] Не удается найти указанный файл [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for simple-knn Running setup.py clean for simple-knn Building wheel for diff-gaussian-rasterization (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [11 lines of output] running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-311 creating build\lib.win-amd64-cpython-311\diff_gaussian_rasterization copying diff_gaussian_rasterization_init_.py -> build\lib.win-amd64-cpython-311\diff_gaussian_rasterization running build_ext I:\COMFYUI_PORTABLE\ComfyUI_windows_portable\python_miniconda_env\ComfyUI\Lib\site-packages\torch\utils\cpp_extension.py:381: UserWarning: Error checking compiler version for cl: [WinError 2] Не удается найти указанный файл warnings.warn(f'Error checking compiler version for {compiler}: {error}') error: [WinError 2] Не удается найти указанный файл [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for diff-gaussian-rasterization Running setup.py clean for diff-gaussian-rasterization Building wheel for nvdiffrast (setup.py) ... done Created wheel for nvdiffrast: filename=nvdiffrast-0.3.1-py3-none-any.whl size=141467 sha256=26339927a9d3776563c47ec6e409dc026bc8d6ba98e175fc84748afada8d7826 Stored in directory: D:\timp\Temp\pip-ephem-wheel-cache-gmmgy5wq\wheels\b5\a7\d7\a47411b2b358c07b037dae28028ba02c100c03fe3fd2392e5c Building wheel for pytorch3d (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [244 lines of output] running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-311 creating build\lib.win-amd64-cpython-311\projects copying projects_init_.py -> build\lib.win-amd64-cpython-311\projects creating build\lib.win-amd64-cpython-311\pytorch3d copying pytorch3d_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d creating build\lib.win-amd64-cpython-311\pytorch3d\common copying pytorch3d\common\compat.py -> build\lib.win-amd64-cpython-311\pytorch3d\common copying pytorch3d\common\datatypes.py -> build\lib.win-amd64-cpython-311\pytorch3d\common copying pytorch3d\common\linear_with_repeat.py -> build\lib.win-amd64-cpython-311\pytorch3d\common copying pytorch3d\common_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\common creating build\lib.win-amd64-cpython-311\pytorch3d\datasets copying pytorch3d\datasets\shapenet_base.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets copying pytorch3d\datasets\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets copying pytorch3d\datasets_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron copying pytorch3d\implicitron\eval_demo.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron copying pytorch3d\implicitron_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron creating build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\experimental_gltf_io.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\mtl_io.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\obj_io.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\off_io.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\pluggable.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\pluggable_formats.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\ply_io.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\io copying pytorch3d\io_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\io creating build\lib.win-amd64-cpython-311\pytorch3d\loss copying pytorch3d\loss\chamfer.py -> build\lib.win-amd64-cpython-311\pytorch3d\loss copying pytorch3d\loss\mesh_edge_loss.py -> build\lib.win-amd64-cpython-311\pytorch3d\loss copying pytorch3d\loss\mesh_laplacian_smoothing.py -> build\lib.win-amd64-cpython-311\pytorch3d\loss copying pytorch3d\loss\mesh_normal_consistency.py -> build\lib.win-amd64-cpython-311\pytorch3d\loss copying pytorch3d\loss\point_mesh_distance.py -> build\lib.win-amd64-cpython-311\pytorch3d\loss copying pytorch3d\loss_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\loss creating build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\ball_query.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\cameras_alignment.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\cubify.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\graph_conv.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\interp_face_attrs.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\iou_box3d.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\knn.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\laplacian_matrices.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\marching_cubes.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\marching_cubes_data.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\mesh_face_areas_normals.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\mesh_filtering.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\packed_to_padded.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\perspective_n_points.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\points_alignment.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\points_normals.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\points_to_volumes.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\sample_farthest_points.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\sample_points_from_meshes.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\subdivide_meshes.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops\vert_align.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops copying pytorch3d\ops_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\ops creating build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\blending.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\cameras.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\camera_conversions.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\camera_utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\compositing.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\fisheyecameras.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\lighting.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\materials.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\splatter_blend.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer copying pytorch3d\renderer_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer creating build\lib.win-amd64-cpython-311\pytorch3d\structures copying pytorch3d\structures\meshes.py -> build\lib.win-amd64-cpython-311\pytorch3d\structures copying pytorch3d\structures\pointclouds.py -> build\lib.win-amd64-cpython-311\pytorch3d\structures copying pytorch3d\structures\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\structures copying pytorch3d\structures\volumes.py -> build\lib.win-amd64-cpython-311\pytorch3d\structures copying pytorch3d\structures_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\structures creating build\lib.win-amd64-cpython-311\pytorch3d\transforms copying pytorch3d\transforms\math.py -> build\lib.win-amd64-cpython-311\pytorch3d\transforms copying pytorch3d\transforms\rotation_conversions.py -> build\lib.win-amd64-cpython-311\pytorch3d\transforms copying pytorch3d\transforms\se3.py -> build\lib.win-amd64-cpython-311\pytorch3d\transforms copying pytorch3d\transforms\so3.py -> build\lib.win-amd64-cpython-311\pytorch3d\transforms copying pytorch3d\transforms\transform3d.py -> build\lib.win-amd64-cpython-311\pytorch3d\transforms copying pytorch3d\transforms_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\transforms creating build\lib.win-amd64-cpython-311\pytorch3d\utils copying pytorch3d\utils\camera_conversions.py -> build\lib.win-amd64-cpython-311\pytorch3d\utils copying pytorch3d\utils\checkerboard.py -> build\lib.win-amd64-cpython-311\pytorch3d\utils copying pytorch3d\utils\ico_sphere.py -> build\lib.win-amd64-cpython-311\pytorch3d\utils copying pytorch3d\utils\torus.py -> build\lib.win-amd64-cpython-311\pytorch3d\utils copying pytorch3d\utils_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\utils creating build\lib.win-amd64-cpython-311\pytorch3d\vis copying pytorch3d\vis\plotly_vis.py -> build\lib.win-amd64-cpython-311\pytorch3d\vis copying pytorch3d\vis\texture_vis.py -> build\lib.win-amd64-cpython-311\pytorch3d\vis copying pytorch3d\vis_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\vis creating build\lib.win-amd64-cpython-311\pytorch3d\common\workaround copying pytorch3d\common\workaround\symeig3x3.py -> build\lib.win-amd64-cpython-311\pytorch3d\common\workaround copying pytorch3d\common\workaround\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\common\workaround copying pytorch3d\common\workaround_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\common\workaround creating build\lib.win-amd64-cpython-311\pytorch3d\datasets\r2n2 copying pytorch3d\datasets\r2n2\r2n2.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\r2n2 copying pytorch3d\datasets\r2n2\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\r2n2 copying pytorch3d\datasets\r2n2_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\r2n2 creating build\lib.win-amd64-cpython-311\pytorch3d\datasets\shapenet copying pytorch3d\datasets\shapenet\shapenet_core.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\shapenet copying pytorch3d\datasets\shapenet_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\shapenet creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\blender_dataset_map_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\dataset_base.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\dataset_map_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\data_loader_map_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\data_source.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\frame_data.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\json_index_dataset.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\json_index_dataset_map_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\json_index_dataset_map_provider_v2.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\llff_dataset_map_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\load_blender.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\load_llff.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\orm_types.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\rendered_mesh_dataset_map_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\scene_batch_sampler.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\single_sequence_dataset.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\sql_dataset.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\sql_dataset_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\train_eval_data_loader_provider.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\types.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset\visualize.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset copying pytorch3d\implicitron\dataset_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\dataset creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\evaluation copying pytorch3d\implicitron\evaluation\evaluate_new_view_synthesis.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\evaluation copying pytorch3d\implicitron\evaluation\evaluator.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\evaluation copying pytorch3d\implicitron\evaluation_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\evaluation creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models copying pytorch3d\implicitron\models\base_model.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models copying pytorch3d\implicitron\models\generic_model.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models copying pytorch3d\implicitron\models\metrics.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models copying pytorch3d\implicitron\models\model_dbir.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models copying pytorch3d\implicitron\models\overfit_model.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models copying pytorch3d\implicitron\models\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models copying pytorch3d\implicitron\models_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\third_party copying pytorch3d\implicitron\third_party\hyperlayers.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\third_party copying pytorch3d\implicitron\third_party\pytorch_prototyping.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\third_party copying pytorch3d\implicitron\third_party_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\third_party creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\camera_utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\circle_fitting.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\config.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\depth_cleanup.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\eval_video_trajectory.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\image_utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\metric_utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\model_io.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\point_cloud_utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\rasterize_mc.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\stats.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\video_writer.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools\vis_utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools copying pytorch3d\implicitron\tools_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\tools creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\feature_extractor copying pytorch3d\implicitron\models\feature_extractor\feature_extractor.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\feature_extractor copying pytorch3d\implicitron\models\feature_extractor\resnet_feature_extractor.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\feature_extractor copying pytorch3d\implicitron\models\feature_extractor_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\feature_extractor creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\global_encoder copying pytorch3d\implicitron\models\global_encoder\autodecoder.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\global_encoder copying pytorch3d\implicitron\models\global_encoder\global_encoder.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\global_encoder copying pytorch3d\implicitron\models\global_encoder_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\global_encoder creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\base.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\decoding_functions.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\idr_feature_field.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\neural_radiance_field.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\scene_representation_networks.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\voxel_grid.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function\voxel_grid_implicit_function.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function copying pytorch3d\implicitron\models\implicit_function_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\implicit_function creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\base.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\lstm_renderer.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\multipass_ea.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\raymarcher.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\ray_point_refiner.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\ray_sampler.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\ray_tracing.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\rgb_net.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer\sdf_renderer.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer copying pytorch3d\implicitron\models\renderer_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\renderer creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\view_pooler copying pytorch3d\implicitron\models\view_pooler\feature_aggregator.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\view_pooler copying pytorch3d\implicitron\models\view_pooler\view_pooler.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\view_pooler copying pytorch3d\implicitron\models\view_pooler\view_sampler.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\view_pooler copying pytorch3d\implicitron\models\view_pooler_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\view_pooler creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\visualization copying pytorch3d\implicitron\models\visualization\render_flyaround.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\visualization copying pytorch3d\implicitron\models\visualization_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron\models\visualization creating build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit copying pytorch3d\renderer\implicit\harmonic_embedding.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit copying pytorch3d\renderer\implicit\raymarching.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit copying pytorch3d\renderer\implicit\raysampling.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit copying pytorch3d\renderer\implicit\renderer.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit copying pytorch3d\renderer\implicit\sample_pdf.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit copying pytorch3d\renderer\implicit\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit copying pytorch3d\renderer\implicit_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\implicit creating build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\clip.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\rasterizer.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\rasterize_meshes.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\renderer.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\shader.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\shading.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\textures.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh\utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh copying pytorch3d\renderer\mesh_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\mesh creating build\lib.win-amd64-cpython-311\pytorch3d\renderer\opengl copying pytorch3d\renderer\opengl\opengl_utils.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\opengl copying pytorch3d\renderer\opengl\rasterizer_opengl.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\opengl copying pytorch3d\renderer\opengl_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\opengl creating build\lib.win-amd64-cpython-311\pytorch3d\renderer\points copying pytorch3d\renderer\points\compositor.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points copying pytorch3d\renderer\points\rasterizer.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points copying pytorch3d\renderer\points\rasterize_points.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points copying pytorch3d\renderer\points\renderer.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points copying pytorch3d\renderer\points_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points creating build\lib.win-amd64-cpython-311\pytorch3d\renderer\points\pulsar copying pytorch3d\renderer\points\pulsar\renderer.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points\pulsar copying pytorch3d\renderer\points\pulsar\unified.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points\pulsar copying pytorch3d\renderer\points\pulsar_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\renderer\points\pulsar creating build\lib.win-amd64-cpython-311\pytorch3d\implicitron_trainer copying projects\implicitron_trainer\experiment.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron_trainer copying projects\implicitron_trainer\visualize_reconstruction.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron_trainer copying projects\implicitron_trainer_init_.py -> build\lib.win-amd64-cpython-311\pytorch3d\implicitron_trainer copying pytorch3d\datasets\r2n2\r2n2_synset_dict.json -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\r2n2 copying pytorch3d\datasets\shapenet\shapenet_synset_dict_v1.json -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\shapenet copying pytorch3d\datasets\shapenet\shapenet_synset_dict_v2.json -> build\lib.win-amd64-cpython-311\pytorch3d\datasets\shapenet running build_ext I:\COMFYUI_PORTABLE\ComfyUI_windows_portable\python_miniconda_env\ComfyUI\Lib\site-packages\torch\utils\cpp_extension.py:381: UserWarning: Error checking compiler version for cl: [WinError 2] Не удается найти указанный файл warnings.warn(f'Error checking compiler version for {compiler}: {error}') error: [WinError 2] Не удается найти указанный файл [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for pytorch3d Running setup.py clean for pytorch3d Building wheel for torch-scatter (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [33 lines of output] running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-311 creating build\lib.win-amd64-cpython-311\torch_scatter copying torch_scatter\placeholder.py -> build\lib.win-amd64-cpython-311\torch_scatter copying torch_scatter\scatter.py -> build\lib.win-amd64-cpython-311\torch_scatter copying torch_scatter\segment_coo.py -> build\lib.win-amd64-cpython-311\torch_scatter copying torch_scatter\segment_csr.py -> build\lib.win-amd64-cpython-311\torch_scatter copying torch_scatter\testing.py -> build\lib.win-amd64-cpython-311\torch_scatter copying torch_scatter\utils.py -> build\lib.win-amd64-cpython-311\torch_scatter copying torch_scatter_init_.py -> build\lib.win-amd64-cpython-311\torch_scatter creating build\lib.win-amd64-cpython-311\torch_scatter\composite copying torch_scatter\composite\logsumexp.py -> build\lib.win-amd64-cpython-311\torch_scatter\composite copying torch_scatter\composite\softmax.py -> build\lib.win-amd64-cpython-311\torch_scatter\composite copying torch_scatter\composite\std.py -> build\lib.win-amd64-cpython-311\torch_scatter\composite copying torch_scatter\composite_init_.py -> build\lib.win-amd64-cpython-311\torch_scatter\composite running egg_info creating torch_scatter.egg-info writing torch_scatter.egg-info\PKG-INFO writing dependency_links to torch_scatter.egg-info\dependency_links.txt writing requirements to torch_scatter.egg-info\requires.txt writing top-level names to torch_scatter.egg-info\top_level.txt writing manifest file 'torch_scatter.egg-info\SOURCES.txt' reading manifest file 'torch_scatter.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'torch_scatter.egg-info\SOURCES.txt' running build_ext I:\COMFYUI_PORTABLE\ComfyUI_windows_portable\python_miniconda_env\ComfyUI\Lib\site-packages\torch\utils\cpp_extension.py:381: UserWarning: Error checking compiler version for cl: [WinError 2] Не удается найти указанный файл warnings.warn(f'Error checking compiler version for {compiler}: {error}') error: [WinError 2] Не удается найти указанный файл [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for torch-scatter Running setup.py clean for torch-scatter Building wheel for kiui (setup.py) ... done Created wheel for kiui: filename=kiui-0.2.4-py3-none-any.whl size=1190200 sha256=c6643f0d0088e8f0554e0dc988fdecfe9e912c9071557d6892fd3bbd0e3ea7eb Stored in directory: D:\timp\Temp\pip-ephem-wheel-cache-gmmgy5wq\wheels\20\3c\17\e791a15a84c4c4e2281c95331ff68b27a12f93ce8aa4c0aaf9 Successfully built nvdiffrast kiui Failed to build pointnet2-ops simple-knn diff-gaussian-rasterization pytorch3d torch-scatter ERROR: Could not build wheels for pointnet2-ops, simple-knn, diff-gaussian-rasterization, pytorch3d, torch-scatter, which is required to install pyproject.toml-based projects

nikolaiusa avatar Feb 17 '24 09:02 nikolaiusa

someone build the wheels from require_post.txt for WIndows(

nikolaiusa avatar Feb 17 '24 15:02 nikolaiusa

I'll take a look see how I can build the wheels with each update, cheers 👍

MrForExample avatar Feb 22 '24 09:02 MrForExample

  • You can try to clone https://github.com/facebookresearch/pytorch3d.git to local dir, and checkout to stable branch.
  • Then comment code pytorch3d\csrc\pulsar\global.h (70-76):
// inline float3 make_float3(const float& x, const float& y, const float& z) {
//   float3 res;
//   res.x = x;
//   res.y = y;
//   res.z = z;
//   return res;
// }
  • Finally, run command line: "pip install ."

Good luck~

blackknifes avatar Feb 23 '24 08:02 blackknifes

I update comfyui and my installation of 3dpack brake and know I'm facing this same problem ERROR: Failed building wheel for pytorch3d

kakachiex2 avatar Mar 05 '24 12:03 kakachiex2

I' install everything and nothing same problem I remember installing it correctly but the post is closed

kakachiex2 avatar Mar 05 '24 12:03 kakachiex2

Check this post it work for me https://github.com/MrForExample/ComfyUI-3D-Pack/issues/22#issuecomment-1937795756

kakachiex2 avatar Mar 05 '24 23:03 kakachiex2

But in the pytorch3d process I clone the pytorch git and compiled with miniconda venv activate If the pip installation fails, consider building PyTorch3D from source: Clone the PyTorch3D repository: git clone https://github.com/facebookresearch/pytorch3d.git

Navigate to the cloned directory: cd pytorch3d

Install PyTorch3D: python setup.py install

kakachiex2 avatar Mar 05 '24 23:03 kakachiex2

it will build pytorch without any problem

kakachiex2 avatar Mar 05 '24 23:03 kakachiex2