Skip to main content

Installing Genesis Bots on Windows

The following steps will guide you through the process of setting up Genesis Bots on Windows, including installing required dependencies and configuring your environment.
Note: Environment Requirements
  • Installation is currently tested on Windows 10 Pro using Python 3.11 and 3.12
  • Genesis-bots requires a C++ compiler since some libraries need to be built on your local machine
1

Install C++ Compiler

Windows does not come with a C++ compiler by default. Follow these steps to install one:
  1. Visit the Microsoft Visual C++ Build Tools page: https://visualstudio.microsoft.com/visual-cpp-build-tools/
  2. Download the latest version of Build Tools
  3. From the build tools installer, select the upper left option to download and install the C++ compiler
2

Create a New Environment

Choose one of the following methods to create a new Python environment:Option A: Using Conda
conda create -n genesis python=3.12
conda activate genesis
Option B: Using venv
python -m venv genesis
genesis\Scripts\activate
3

Install Genesis Library

Install the genesis-bots package using pip:
pip install genesis-bots
4

Setup Genesis

Run the setup command to prepare your environment:
genesis setup
5

Start the Application

Launch the Genesis application:
genesis start
This will start both the Genesis server and the user interface in a browser window.