Due to specific requirements in the RLGym library, it is necessary to manually install particular versions of the required libraries.
Here's the steps:
- Install Python version 3.9.x
- Install Visual C++ 14.0 or greater from https://visualstudio.microsoft.com/visual-cpp-build-tools/
- Run
pip install setuptools==65.5.0 pip==21
as gym 0.21 installation is broken with more recent versions. - Run
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
- Run
pip install wheel==0.38.4
- Run
pip install swig
- Run
pip install gym[box2d]
- Run
pip install rlgym rlgym-tools
- Run
pip install rocketsim git+https://github.com/AechPro/rocket-league-gym-sim@main git+https://github.com/AechPro/rlgym-ppo