# Getting Started

## Prerequisites

There is only one thing you need to have installed that you might not have already, and that is Python. Python is the programming language in which Atropine is written.

To use Atropine, you need Python 3 installed. If you don't have it already installed, go and download and install it. At the time of writing (August 2022), the latest version of Python 3 is 3.10.6. If there's a newer version by the time you read this, then install that.

Python 2 is no longer supported, either by Atropine or by much else.

## Installation

After you have installed Python 3 as above, download Atropine. This is distributed as a zip file named `atropine-X.Y.Z.zip`, where `X.Y.Z` is a version number. Extract this zip file into folder of your choosing. There are a number of files and folders, but the only one you need to know about to use Atropine is `atropine.py`.

## Starting Atropine

Atropine is a web server. When you run it, you leave it sitting in the background and then use your web browser to connect to it and administer tournaments. To start atropine, run `atropine.py`. The Windows Firewall might tell you it has blocked some features of Python and ask you what you want to do about it. You need to allow Python to use at least private networks.

Once `atropine.py` is running, use your web browser to visit http://localhost:3960. This will redirect you to the home screen.

## Next step

Once you've got Atropine running, you can set up your first tourney.

Back to the index