allenai / allenai/allenact

How to install and run habitat plugin

Aperta
#356 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
383
Fork
59
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Problem / Question
I'd like to run your code with habitat_plugin.
Could you please guide how to install and run habitat plugin in your allenact SW?

I followed the below instruction command.
https://allenact.org/installation/installation-framework/#installation-of-habitat

command history
===================================================================
2033 git clone -b habitat-2022 --single-branch https://github.com/allenai/allenact
2034 cd allenact/
2035 export EMBCLIP_ENV_NAME=allenact-habitat-2022
2036 export CONDA_BASE="$(dirname $(dirname "${CONDA_EXE}"))"
2037 export PIP_SRC="${CONDA_BASE}/envs/${EMBCLIP_ENV_NAME}/pipsrc"
2038 conda env create --file ./conda/environment-base.yml --name $EMBCLIP_ENV_NAME
2039 conda activate $EMBCLIP_ENV_NAME
2040 conda env update --file ./conda/environment-11.1.yml --name $EMBCLIP_ENV_NAME
2041 conda env update --file allenact_plugins/clip_plugin/extra_environment.yml --name $MY_ENV_NAME
2042 conda env update --file allenact_plugins/habitat_plugin/extra_environment.yml --name $MY_ENV_NAME

## Additional context
The error message was shown up as the below.
$ conda env update --file allenact_plugins/habitat_plugin/extra_environment.yml --name $MY_ENV_NAME

Collecting package metadata (repodata.json): done
Solving environment: | failed
Solving environment: |
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort. failed

UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:

Specifications:

- habitat-sim=0.1.5 -> python[version='>=3.6,<3.7.0a0']

Your python: python=3.8

If python is on the left-most side of the chain, that's the version you've asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.

The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package wheel conflicts for:
pip -> wheel
python=3.8 -> pip -> wheel

Package libuuid conflicts for:
numba -> python[version='>=3.10,<3.11.0a0'] -> libuuid[version='>=1.0.3,<2.0a0|>=2.32.1,<3.0a0']
python=3.8 -> libuuid[version='>=2.32.1,<3.0a0']
pip -> python[version='>=3.8,<3.9.0a0'] -> libuuid[version='>=1.0.3,<2.0a0|>=2.32.1,<3.0a0']

Package _libgcc_mutex conflicts for:
python=3.8 -> libgcc-ng[version='>=11.2.0'] -> _libgcc_mutex[version='*|0.1|0.1',build='conda_forge|main']
numba -> _openmp_mutex[version='>=5.1'] -> _libgcc_mutex[version='*|0.1|0.1',build='conda_forge|main']

Package certifi conflicts for:
numba -> setuptools -> certifi[version='>=2016.09|>=2016.9.26']
pip -> setuptools -> certifi[version='>=2016.09|>=2016.9.26']

Package _openmp_mutex conflicts for:
python=3.8 -> libgcc-ng[version='>=11.2.0'] -> _openmp_mutex[version='>=4.5']
numba -> libgcc-ng[version='>=11.2.0'] -> _openmp_mutex
habitat-sim=0.1.5 -> numba -> _openmp_mutex[version='>=4.5|>=5.1']
numba -> _openmp_mutex[version='>=4.5|>=5.1']

Package pypy3.7 conflicts for:
pip -> setuptools -> pypy3.7[version='7.3.3.*|7.3.4.*|7.3.5.*|7.3.7.*|>=7.3.3|>=7.3.5|>=7.3.7']
numba -> numpy[version='>=1.21,!=1.22.0,!=1.22.1,!=1.22.2,<1.23'] -> pypy3.7[version='7.3.3.*|7.3.4.*|7.3.5.*|7.3.7.*|>=7.3.3|>=7.3.4|>=7.3.5|>=7.3.7']
habitat-sim=0.1.5 -> matplotlib -> pypy3.7[version='>=7.3.3|>=7.3.4|>=7.3.5|>=7.3.7']The following specifications were found to be incompatible with your system:

- feature:/linux-64::__glibc==2.27=0
- feature:|@/linux-64::__glibc==2.27=0
- python=3.8 -> libgcc-ng[version='>=11.2.0'] -> __glibc[version='>=2.17']

Your installed version is: 2.27

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.