Gym 0.9.* is breaking this repo.
Changing requirements.txt to include gym==0.7.4 instead of just gym fixes issues that are breaking this codebase. gym is currently moving to MuJoCo 150 and introduced breaking changes specifically calling the new load_model_from_path added in MuJoCo 150.
On MacOs you might also need to run xcode-select --install if you're getting zlib errors.
This repo will not work on Macbooks with NVMe drives. You can check if your Mac has an NVMExpress by going to About This Mac > Overview > System Report > NVMExpress. If you click NVMExpress and it says "This computer doesn’t contain any NVMExpress devices. If you installed NVMExpress devices, make sure they are connected properly and powered on." the code in this repository will run. If it shows a device, unfortunately, you are out of luck until gym supports MuJoCo 150 and this repo supports MuJoCo 150.
It might be possible to connect an external drive and try linking the binaries to the external drive, but I have no clue if this will work.
Mentioning the requirement for MuJoCo 131 in the installation requirements for version 0.5.7 of mujoco-py would also be helpful.
Hi, I got the error
In [1]: from gym_compete import new_envs
ERROR: Could not open disk
Press Enter to exit ...
It seems that it fails to load the env. Using gym==0.7.4 cannot help.