The primary interface of the gym is used through Python. Once you have Python3 in an environment with the pip installer, the gym can be installed as follows:
sudo pip install gym
Advanced users that want to modify the source can compile from the source by using the following commands:
git clone https://github.com/openai/gym cd gym pip install -e .
A new environment can be added to the gym with the source code. There are several environments that need more dependencies. For macOS, install the dependencies by using the following command:
brew install cmake boost boost-python sdl2 swig wget
For Ubuntu, use the following commands:
apt-get install -y python-numpy python-dev cmake zlib1g-dev libjpeg-dev xvfb libav-tools xorg-dev ...