Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Prerequisites

cloudexit runs locally and is executed directly from the repository.

Before running the first assessment, make sure your local Python environment is ready.

Python version

cloudexit requires Python 3.10+

Check your version:

python3 --version

Virtual environment & pip

We recommend using a virtual environment to avoid dependency conflicts:

python3 -m venv ./venv
source venv/bin/activate

Then install dependencies:

python3 -m pip install -r requirements.txt

Verify pip is available:

python3 -m pip --version

Common issues

‘python3: command not found’

Install Python 3 using your OS package manager or from python.org.

‘pip install’

Try upgrading pip:

python3 -m pip install --upgrade pip

Virtual environment activation doesn’t work

Make sure you run:

source venv/bin/activate

and confirm you see (venv) in your shell prompt.