Can't install inside of a venv environment (But works fine with Global install)
Here are the results from pip list: (venv) (base) c0nsume@c0nsume-sys:~/dev/TripoSR$ pip list Package Version
filelock 3.13.1 fsspec 2024.2.0 Jinja2 3.1.3 MarkupSafe 2.1.5 mpmath 1.3.0 networkx 3.2.1 numpy 1.26.4 nvidia-cublas-cu12 12.1.3.1 nvidia-cuda-cupti-cu12 12.1.105 nvidia-cuda-nvrtc-cu12 12.1.105 nvidia-cuda-runtime-cu12 12.1.105 nvidia-cudnn-cu12 8.9.2.26 nvidia-cufft-cu12 11.0.2.54 nvidia-curand-cu12 10.3.2.106 nvidia-cusolver-cu12 11.4.5.107 nvidia-cusparse-cu12 12.1.0.106 nvidia-nccl-cu12 2.19.3 nvidia-nvjitlink-cu12 12.3.101 nvidia-nvtx-cu12 12.1.105 pillow 10.2.0 pip 24.0 setuptools 65.5.0 sympy 1.12 torch 2.2.1+cu121 torchaudio 2.2.1+cu121 torchvision 0.17.1+cu121 triton 2.2.0 typing_extensions 4.10.0
As you can see torch is successfully installed. Upon further inspection, the error is directly associated with this line in requirements.txt: git+https://github.com/tatsy/torchmcubes.git
The install procedure for torchmcubes seems to be unable to find the local venv install of torch. If you install torch globally and follow the installation instructions for the TripoSR repo, everything should work fine. Just a heads up for anyone struggling
Source: VAST-AI-Research/TripoSR