multiagent-competition icon indicating copy to clipboard operation
multiagent-competition copied to clipboard

Gym 0.9.* is breaking this repo.

Open joncatanio opened this issue 8 years ago • 3 comments

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.

joncatanio avatar Feb 07 '18 06:02 joncatanio

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.

joncatanio avatar Feb 13 '18 23:02 joncatanio

Mentioning the requirement for MuJoCo 131 in the installation requirements for version 0.5.7 of mujoco-py would also be helpful.

JellySUX avatar Apr 06 '19 17:04 JellySUX

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.

GoingMyWay avatar May 12 '19 15:05 GoingMyWay