Skip to content

Advanced Installation

Welcome to BERA Tools! This guide will give you advanced installation options and configurations.

Prerequisites

  • Python 3.10 - 3.14
  • conda or pip

Installation Methods

Using conda

Have Miniconda installed on your system, then create an environment from the provided environment.yml:

conda env create -f environment.yml
conda activate bera

Using Pip

BERA Tools is published to Pypi and can be installed by pip. On Windows, if you use the standalone installer, GDAL/PROJ are bundled. For pip-based installs, GDAL should be installed first. Please refer to GDAL for Windows for more information.

Example: install GDAL from a Windows wheel (adjust the URL/version as needed):

pip install "gdal @ https://github.com/cgohlke/geospatial-wheels/releases/download/v2025.10.25/gdal-3.11.4-cp311-cp311-win_amd64.whl"

OSGeo4W is recommended for Windows, alongside conda.

pip install beratools

Verify Installation

After installation, verify that BERA Tools is installed correctly:

beratools

This will start the main GUI.

Advanced Installation

Developer Guide — Detailed instructions for installing from source, running tests, and contributing.

Update BERA Tools

Run the following commands to update BERA Tools.

conda update beratools
pip install --upgrade beratools

Remove BERA Tools

Remove BERA Tools from environment:

conda remove beratools
pip uninstall beratools

Remove whole conda environment:

conda activate  # go to base env
conda env remove -n bera