Installation

This page explains how to install VisuSat and prepare your environment.

Prerequisites

  • Python 3.9 or higher

  • A virtual environment (recommended)

  • Git installed on your system

Install VisuSat

VisuSat is available on PyPl:

pip install visusat

This will directly install visusat as a Python package with required dependencies.

Verify the installation:

python -c "import visusat; print(visusat.__version__)"

Development installation

You can also install Visusat as a GitHub project for development :

git clone https://github.com/nsasso56-cell/VisuSat
cd VisuSat
uv sync

This will create a virtual environment (.venv/) and install all required packages.

Activate the environment:

source .venv/bin/activate

Verify the installation:

python -c "import visusat; print(visusat.__version__)"

Optional: Install extra tools

To build the documentation locally:

uv pip install -r docs/requirements.txt
make -C docs html

Next steps

  • Configure EUMETSAT & Copernicus credentials: Credentials configuration

  • Explore the API reference

  • Run example scripts in examples/