unable to create conda environment
EarltShirt opened this issue · 4 comments
EarltShirt commented
Creating the basic 3DGS environment isn't problematic. But as soon as I try to build yours the pytorch-scatter package causes incompatibilities across the environment. Can you please help, I'm on Windows. Here is the output and the version erratas :
conda env create --file environment.yml
Channels:
- pytorch
- pyg
- conda-forge
- defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: failed
Channels:
- pytorch
- pyg
- conda-forge
- defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: failed
LibMambaUnsatisfiableError: Encountered problems while solving:
- package torchaudio-0.12.1-py37_cpu requires pytorch-mutex 1.0 cpu, but none of the providers can be installed
Could not solve for environment specs
The following packages are incompatible
├─ python 3.7.13** is requested and can be installed;
├─ pytorch-scatter is installable with the potential options
│ ├─ pytorch-scatter 2.0.8 would require
│ │ ├─ cpuonly with the potential options
│ │ │ ├─ cpuonly 1.0, which can be installed;
│ │ │ └─ cpuonly 2.0 would require
│ │ │ └─ pytorch-mutex 1.0 cpu, which can be installed;
│ │ └─ pytorch 1.8.* , which can be installed;
│ ├─ pytorch-scatter [2.0.8|2.0.9] would require
│ │ ├─ cpuonly with the potential options
│ │ │ ├─ cpuonly 1.0, which can be installed;
│ │ │ └─ cpuonly 2.0, which can be installed (as previously explained);
│ │ └─ pytorch 1.9.* , which can be installed;
│ ├─ pytorch-scatter 2.0.8 would require
│ │ └─ pytorch 1.8.* , which can be installed;
│ ├─ pytorch-scatter [2.0.8|2.0.9] would require
│ │ └─ pytorch 1.9.* , which can be installed;
│ ├─ pytorch-scatter 2.0.9 would require
│ │ ├─ cpuonly with the potential options
│ │ │ ├─ cpuonly 1.0, which can be installed;
│ │ │ └─ cpuonly 2.0, which can be installed (as previously explained);
│ │ └─ pytorch 1.10.* with the potential options
│ │ ├─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0] would require
│ │ │ └─ pytorch-mutex 1.0 cpu, which can be installed;
│ │ ├─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0] would require
│ │ │ └─ pytorch-mutex 1.0 cuda, which conflicts with any installable versions previously reported;
│ │ └─ pytorch 1.10.2, which can be installed;
│ ├─ pytorch-scatter 2.0.9 would require
│ │ └─ pytorch 1.10.* with the potential options
│ │ ├─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0], which can be installed (as previously explained);
│ │ ├─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0], which cannot be installed (as previously explained);
│ │ └─ pytorch 1.10.2, which can be installed;
│ ├─ pytorch-scatter 2.0.9 would require
│ │ ├─ cpuonly with the potential options
│ │ │ ├─ cpuonly 1.0, which can be installed;
│ │ │ └─ cpuonly 2.0, which can be installed (as previously explained);
│ │ └─ pytorch 1.11.* with the potential options
│ │ ├─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0], which can be installed (as previously explained);
│ │ └─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0], which cannot be installed (as previously explained);
│ ├─ pytorch-scatter 2.0.9 would require
│ │ └─ pytorch 1.11.* with the potential options
│ │ ├─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0], which can be installed (as previously explained);
│ │ └─ pytorch [1.10.0|1.10.1|1.10.2|1.11.0], which cannot be installed (as previously explained);
│ ├─ pytorch-scatter 2.0.9 would require
│ │ ├─ cpuonly with the potential options
│ │ │ ├─ cpuonly 1.0, which can be installed;
│ │ │ └─ cpuonly 2.0, which can be installed (as previously explained);
│ │ └─ python >=3.10,<3.11.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pytorch-scatter 2.0.9 would require
│ │ ├─ cpuonly with the potential options
│ │ │ ├─ cpuonly 1.0, which can be installed;
│ │ │ └─ cpuonly 2.0, which can be installed (as previously explained);
│ │ └─ python >=3.8,<3.9.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pytorch-scatter 2.0.9 would require
│ │ └─ python >=3.10,<3.11.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pytorch-scatter 2.0.9 would require
│ │ ├─ cpuonly with the potential options
│ │ │ ├─ cpuonly 1.0, which can be installed;
│ │ │ └─ cpuonly 2.0, which can be installed (as previously explained);
│ │ └─ python >=3.9,<3.10.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pytorch-scatter 2.0.9 would require
│ │ └─ python >=3.8,<3.9.0a0 , which conflicts with any installable versions previously reported;
│ └─ pytorch-scatter 2.0.9 would require
│ └─ python >=3.9,<3.10.0a0 , which conflicts with any installable versions previously reported;
├─ pytorch 1.12.1** is not installable because there are no viable options
│ ├─ pytorch 1.12.1 conflicts with any installable versions previously reported;
│ ├─ pytorch 1.12.1 would require
│ │ └─ python >=3.10,<3.11.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pytorch 1.12.1 would require
│ │ ├─ python >=3.10,<3.11.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ pytorch-mutex 1.0 cuda, which conflicts with any installable versions previously reported;
│ ├─ pytorch 1.12.1 would require
│ │ └─ pytorch-mutex 1.0 cpu, which can be installed;
│ ├─ pytorch 1.12.1 would require
│ │ └─ pytorch-mutex 1.0 cuda, which conflicts with any installable versions previously reported;
│ ├─ pytorch 1.12.1 would require
│ │ └─ python >=3.8,<3.9.0a0 , which conflicts with any installable versions previously reported;
│ ├─ pytorch 1.12.1 would require
│ │ ├─ python >=3.8,<3.9.0a0 , which conflicts with any installable versions previously reported;
│ │ └─ pytorch-mutex 1.0 cuda, which conflicts with any installable versions previously reported;
│ ├─ pytorch 1.12.1 would require
│ │ └─ python >=3.9,<3.10.0a0 , which conflicts with any installable versions previously reported;
│ └─ pytorch 1.12.1 would require
│ ├─ python >=3.9,<3.10.0a0 , which conflicts with any installable versions previously reported;
│ └─ pytorch-mutex 1.0 cuda, which conflicts with any installable versions previously reported;
└─ torchaudio 0.12.1** is installable with the potential options
├─ torchaudio 0.12.1 would require
│ └─ python >=3.10,<3.11.0a0 , which conflicts with any installable versions previously reported;
├─ torchaudio 0.12.1 would require
│ └─ pytorch-mutex 1.0 cpu, which can be installed;
├─ torchaudio 0.12.1 would require
│ └─ cpuonly <0 , which conflicts with any installable versions previously reported;
├─ torchaudio 0.12.1 would require
│ └─ python >=3.8,<3.9.0a0 , which conflicts with any installable versions previously reported;
└─ torchaudio 0.12.1 would require
└─ python >=3.9,<3.10.0a0 , which conflicts with any installable versions previously reported.
Thanks a lot for your great work and your help !
EarltShirt commented
solved it
ljh12401 commented
I have met the similar problem, could you please tell me how you solved it? I have also created the 3dgs environment successfully but failed in building this.
pedrogcmartin commented
Me too...
inspirelt commented
Could you try install dependencies each by each, rather than creating from the yaml file?