-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Description
I can't install as documented:
(venv) PS D:\TripoSR> pip install git+https://github.com/tatsy/torchmcubes.git
Collecting git+https://github.com/tatsy/torchmcubes.git
Cloning https://github.com/tatsy/torchmcubes.git to c:\users\ninof\appdata\local\temp\pip-req-build-m_o8yhjt
Running command git clone --filter=blob:none --quiet https://github.com/tatsy/torchmcubes.git 'C:\Users\ninof\AppData\Local\Temp\pip-req-build-m_o8yhjt'
Resolved https://github.com/tatsy/torchmcubes.git to commit 3381600ddc3d2e4d74222f8495866be5fafbace4
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy in d:\triposr\venv\lib\site-packages (from torchmcubes==0.1.0) (1.26.4)
Requirement already satisfied: torch in d:\triposr\venv\lib\site-packages (from torchmcubes==0.1.0) (2.7.0+cu126)
Requirement already satisfied: filelock in d:\triposr\venv\lib\site-packages (from torch->torchmcubes==0.1.0) (3.13.1)
Requirement already satisfied: typing-extensions>=4.10.0 in d:\triposr\venv\lib\site-packages (from torch->torchmcubes==0.1.0) (4.12.2)
Requirement already satisfied: sympy>=1.13.3 in d:\triposr\venv\lib\site-packages (from torch->torchmcubes==0.1.0) (1.13.3)
Requirement already satisfied: networkx in d:\triposr\venv\lib\site-packages (from torch->torchmcubes==0.1.0) (3.3)
Requirement already satisfied: jinja2 in d:\triposr\venv\lib\site-packages (from torch->torchmcubes==0.1.0) (3.1.4)
Requirement already satisfied: fsspec in d:\triposr\venv\lib\site-packages (from torch->torchmcubes==0.1.0) (2024.6.1)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in d:\triposr\venv\lib\site-packages (from sympy>=1.13.3->torch->torchmcubes==0.1.0) (1.3.0)
Requirement already satisfied: MarkupSafe>=2.0 in d:\triposr\venv\lib\site-packages (from jinja2->torch->torchmcubes==0.1.0) (2.1.5)
Building wheels for collected packages: torchmcubes
Building wheel for torchmcubes (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for torchmcubes (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [47 lines of output]
2025-05-31 00:03:27,051 - scikit_build_core - WARNING - cmake should not be in build-system.requires - scikit-build-core will inject it as needed
2025-05-31 00:03:27,051 - scikit_build_core - WARNING - ninja should not be in build-system.requires - scikit-build-core will inject it as needed
2025-05-31 00:03:27,064 - scikit_build_core - INFO - RUN: C:\Users\ninof\AppData\Local\Temp\pip-build-env-41epr3l6\overlay\Lib\site-packages\cmake\data\bin\cmake -E capabilities
2025-05-31 00:03:27,080 - scikit_build_core - INFO - CMake version: 4.0.2
*** scikit-build-core 0.11.3 using CMake 4.0.2 (wheel)
2025-05-31 00:03:27,093 - scikit_build_core - INFO - Build directory: C:\Users\ninof\AppData\Local\Temp\pip-req-build-m_o8yhjt\build
*** Configuring CMake...
2025-05-31 00:03:27,159 - scikit_build_core - WARNING - Can't find a Python library, got libdir=None, ldlibrary=None, multiarch=None, masd=None
2025-05-31 00:03:27,166 - scikit_build_core - INFO - RUN: C:\Users\ninof\AppData\Local\Temp\pip-build-env-41epr3l6\overlay\Lib\site-packages\cmake\data\bin\cmake -S. -Bbuild -Cbuild\CMakeInit.txt -DCMAKE_INSTALL_PREFIX=C:\Users\ninof\AppData\Local\Temp\tmpwvfimje8\wheel\platlib
loading initial cache file build\CMakeInit.txt
-- Building for: Visual Studio 17 2022
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.26100.
-- The CXX compiler identification is MSVC 19.43.34810.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.43.34808/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for a CUDA compiler
CMake Warning at CMakeLists.txt:25 (message):
NO CUDA INSTALLATION FOUND, TRYING TO INSTALL CPU VERSION ONLY!
-- Found Python: D:/TripoSR/venv/Scripts/python.exe (found version "3.11.9") found components: Interpreter Development.Module
-- Performing Test HAS_MSVC_GL_LTCG
-- Performing Test HAS_MSVC_GL_LTCG - Success
-- Found pybind11: C:/Users/ninof/AppData/Local/Temp/pip-build-env-41epr3l6/overlay/Lib/site-packages/pybind11/include (found version "2.13.6")
-- Found OpenMP_CXX: -openmp (found version "2.0")
-- Found OpenMP: TRUE (found version "2.0")
-- Found CUDA: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v11.8 (found version "11.8")
CMake Error at C:/Users/ninof/AppData/Local/Temp/pip-build-env-41epr3l6/overlay/Lib/site-packages/cmake/data/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:657 (message):
No CUDA toolset found.
Call Stack (most recent call first):
C:/Users/ninof/AppData/Local/Temp/pip-build-env-41epr3l6/overlay/Lib/site-packages/cmake/data/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
C:/Users/ninof/AppData/Local/Temp/pip-build-env-41epr3l6/overlay/Lib/site-packages/cmake/data/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:53 (__determine_compiler_id_test)
C:/Users/ninof/AppData/Local/Temp/pip-build-env-41epr3l6/overlay/Lib/site-packages/cmake/data/share/cmake-4.0/Modules/CMakeDetermineCUDACompiler.cmake:136 (CMAKE_DETERMINE_COMPILER_ID)
D:/TripoSR/venv/Lib/site-packages/torch/share/cmake/Caffe2/public/cuda.cmake:47 (enable_language)
D:/TripoSR/venv/Lib/site-packages/torch/share/cmake/Caffe2/Caffe2Config.cmake:86 (include)
D:/TripoSR/venv/Lib/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:68 (find_package)
CMakeLists.txt:43 (find_package)
-- Configuring incomplete, errors occurred!
*** CMake configuration failed
FAILURE!!
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for torchmcubes
Failed to build torchmcubes
ERROR: Failed to build installable wheels for some pyproject.toml based projects (torchmcubes)
Metadata
Metadata
Assignees
Labels
No labels