---
title: Installation 
description: A step-by-step guide to install Aegis on your system.
---

## Prerequisites: Python 3.12.10

Aegis requires Python `3.12.10`. Before you begin, check if it’s already installed:

<Tabs items={['Mac/Linux', 'Windows']}>

<Tab value="Mac/Linux">

```bash
python3 --version
```

or

```bash
python3.12 --version
```

</Tab>

<Tab value="Windows">

```bash
python --version
```

or

```bash
py -3.12 --version
```

</Tab>

</Tabs>

If the output doesn't show Python `3.12.10`, follow the Python Setup Guide to install it
and then come back.

## Installation

<Steps>
<Step>

### Download the assignment

</Step>

<Step>

### Navigate into the directory

</Step>

<Step>

### Run the Setup Script

#### Optional: Manual Setup

</Step>

<Step>

### Confirm Installation

</Step>

</Steps>

