This page explains how to setup your environment.

Getting Started

Welcome to the SWARM Developer System!

Required Software (All Users)

The SWARM RDS system requires the following software to be installed on your computer:

  • Python 3.7 or higher
  • Git
  • SWARM RDS Client Application (Optional)

Required Software (Cloud Edition)

If you will be using the cloud, you will need the following software:

  • Google Chrome (recommended browser)

Required Software (Local Edition)

If you are installing the system on your local computer, you will need the following software:

  • NVIDIA Docker
  • Ubuntu 20.04 or Greater
  • NVIDIA GPU

Recommended Python Installation

Windows Users

Installing Python on Windows can be slightly complex. The recommended method is to install the Python application, along with Visual Studio Code. This will allow you to easily install the required packages and use Python through the terminal in VS Code.

Windows Users

The recommended method is to install Python via Micrsoft store or to download it Here.

Mac Users

The recommended method is to install Python via a tool like brew or to install the Developer Command Line tools.

Linux Users

The recommended method is to install Python apt with sudo apt-get install -y python3-dev python3-pip.