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