Install using Conda failed
Author: ThibaultLejembleCreated Sep 10, 2026Updated Sep 10, 2026
Bugs / Unexpected behaviors
I am following the instructions in INSTALL.md (https://github.com/facebookresearch/pytorch3d/blob/main/INSTALL.md#installation) to install pytorch3d using Conda
but I get the issue nothing provides fvcore needed by pytorch3d-0.2.5-py36_cu101_pyt14
Instructions To Reproduce the Issue:
I ran the following commands to install the dependencies as explained in https://github.com/facebookresearch/pytorch3d/blob/main/INSTALL.md#installation:
conda create -n pytorch3d python=3.9
conda activate pytorch3d
conda install pytorch=1.13.0 torchvision pytorch-cuda=11.6 -c pytorch -c nvidia
conda install -c iopath iopathThen, when running
conda install pytorch3d -c pytorch3dI get the following errors
2 channel Terms of Service accepted
Channels:
- pytorch3d
- defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: failed
LibMambaUnsatisfiableError: Encountered problems while solving:
- nothing provides fvcore needed by pytorch3d-0.2.5-py36_cu101_pyt14
Could not solve for environment specs
The following packages are incompatible
└─ pytorch3d =* * is not installable because there are no viable options
├─ pytorch3d [0.2.5|0.3.0|...|0.7.7] would require
│ └─ fvcore =* *, which requires
│ └─ fvcore =* *, which cannot be installed (as previously explained);
├─ pytorch3d [0.5.0|0.6.0|...|0.7.4] would require
│ └─ cudatoolkit >=11.1,<11.2 *, which does not exist (perhaps a missing channel);
├─ pytorch3d [0.6.2|0.7.0|...|0.7.4] would require
│ └─ cudatoolkit >=11.5,<11.6 *, which does not exist (perhaps a missing channel);
├─ pytorch3d [0.7.0|0.7.1|...|0.7.5] would require
│ └─ cudatoolkit >=11.6,<11.7 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ pytorch-cuda >=11.8,<11.9 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ pytorch ==2.1.1 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ pytorch ==2.1.2 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ pytorch ==2.2.2 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ pytorch ==2.4.0 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ pytorch ==2.4.1 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ pytorch-cuda >=12.1,<12.2 *, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ python_abi =3.8 *_cp38, which does not exist (perhaps a missing channel);
├─ pytorch3d 0.7.8 would require
│ └─ python_abi =3.9 *_cp39, which does not exist (perhaps a missing channel);
└─ fvcore =*, which cannot be installed (as previously explained).I am on Ubuntu 24.04 with CUDA 13.2
Source: facebookresearch/pytorch3d