- Install Python 3.10.x (recommend to install Python 3.10.x in Miniconda)
- Install Webot 2022b or older
- Why 2022b instead of latest version? Version 2022b has
managers.py
and_managers.pyd
but these are not included in later version than 2022b. (By the way, if you use other programming language, you can use the latest version of Webot.)
- Why 2022b instead of latest version? Version 2022b has
- Install PyTorch
- If you have a NVIDIA GPU, you can install PyTorch with CUDA support.
- If you don't have a NVIDIA GPU, you can install DirectML for PyTorch with
Python 3.10
andtorch 2.4
(Really great for Windows 11 and WSL).
Requirements
- python==3.9
- Deepbots>=0.14.dev
- gym==0.21.0
- stable-baselines==1.8.0
- tensorboard
- numpy
- torch