Closed edlanglois closed 2 years ago
Did you follow the steps here https://docs.cleanrl.dev/rl-algorithms/ppo/#ppo_continuous_action_isaacgympy
Also note Isaac gym strictly supports python <= 3.8.11
I'm not intending to use Isaac gym, I just tried removing the isaacgym dependencies from pyproject.toml and was able to get cleanrl to install that way. It looks like you intended for Isaac gym to be an optional dependency but the default install seems to require it.
Hmm on CI the installation passes and it looks like this could be a poetry solver bug. See https://github.com/python-poetry/poetry/issues/5311#issuecomment-1094402541. What poetry version are you using?
Thanks for reporting this!
NP, thanks for the great software and all the work analyzing RL implementations! I was using poetry 1.1.14. I tried 1.2.0b3 and the install worked, so it is indeed an issue with poetry.
Problem Description
Running
poetry install
(on master @df3ab2a
) fails with the messageChecklist
poetry install
(see CleanRL's installation guideline.Current Behavior
The install fails. Full output:
My system python is 3.10 but python 3.9 is on path, which poetry found.
Expected Behavior
The install completes successfully.
Possible Solution
Not sure,
poetry install -E isaacgym
fails the same way, as doespython3.9 -m poetry install
(to run poetry under python3.9 instead of the system python).Steps to Reproduce