Getting Started: Environment Setup
Welcome to MLVisual! This section will guide you through setting up your complete development environment for Reinforcement Learning. You'll need to install and configure:
- Unity 2022.3 LTS: For simulation environment development (Proto Labs)
- Python 3.8+: For RL agent implementation (RL Labs)
- Virtual Environments: For managing Python dependencies in isolation
- mlvlab: Our library for connecting Unity with Python
๐๏ธ Installation Guide - Windows
Complete MLVisual setup on Windows 10/11 with Unity Hub and Python.
๐๏ธ Installation Guide - macOS
Complete MLVisual setup on macOS using Homebrew and Unity Hub.
๐๏ธ Installation Guide - Linux
Complete MLVisual setup on Ubuntu and Debian-based distributions.
๐ป Installation Guides by Operating Systemโ
Select your operating system for detailed installation instructions:
Windows
Install Unity, Python and mlvlab on your Windows system.
macOS
Install Unity, Python and mlvlab on your macOS system.
Linux
Install Unity, Python and mlvlab on your Linux system.
๐ก Additional Tipsโ
- Verify versions: Make sure you install the recommended versions of Unity and Python
- Virtual environments: Always use virtual environments for your Python projects
- mlvlab: Our library is key for communication between Unity and Python
Once you've completed the installation, you'll be ready to dive into our Labs!