Skip to main content

Unity ML Agents

Downloads


Installations: Anaconda and Python


  1. Install Anaconda but don't add it to PATH
  2. Install Python and add to PATH during the installation.

image.png

Anaconda itself is a Python distribution, but it is not recommended to add it to path. We install Python after our Anaconda installation so that python commands can be executed systemwide, but conda commands only when using conda shell, to prevent any interference with other applications using Python.

Conda environment configuration
create conda environment
conda create -n ml-agents python=3.8



 


 



activate conda environment
conda activate ml-agents



 


 



install pytorch

image.png



 


 



install Unity ML Agents:
pip3 install -e ./ml-agents-envs
pip3 install -e ./ml-agents



 


 



Downgrade protobuf!

pip install protobuf==3.20



https://github.com/Unity-Technologies/ml-agents/releases