Installation

The Installation section explains how to set up EnMAP‑Box as a QGIS plugin on your computer. It guides you through installing a compatible QGIS version, preparing the required Python environment, and then adding EnMAP‑Box via the QGIS Plugin Manager or from a specific release.

1. QGIS and Python Dependencies

Install QGIS via the official Standalone/OSGeo4W Installer

Install the current QGIS 3.44 LTR to run the latest EnMAP-Box using the QGIS installer from https://www.qgis.org/en/site/forusers/alldownloads.html#windows.

Install Python Dependencies

  1. Close QGIS.

  2. Open the OSGeo4W shell.

    ../_images/windows_start_osgeo.png
  3. Install OSGeo4W managed dependencies (and update QGIS):

    setup -q -g -P python3-scipy,python3-matplotlib,python3-colorama,python3-defusedxml,python3-sympy,python3-h5py,gdal-hdf5,python3-pip,python3-setuptools,python3-sympy,python3-numba,python3-netcdf4,python3-pyopengl,python3-scikit-learn
    
  4. Install PIP managed dependencies:

    pip install --upgrade --user -r https://raw.githubusercontent.com/EnMAP-Box/enmap-box/main/.env/osgeo4w/requirements_osgeo4w.txt
    

    Note

    In rare cases, the user site-packages folder may contain wrongly installed packages, which are interfering with the package version managed by OSGeo4W, e.g. numpy, scipy or gdal. Wrongly installed packages can be deleted manually.

    To locate the user folder used by your QGIS instance, run the following inside your QGIS Python console:

    >>> import site
    >>> print(site.USER_SITE)
    C:\Users\<user name>\AppData\Roaming\Python\Python39\site-packages
    
  5. Open QGIS.

2. Install EnMAP-Box

Install EnMAP-Box Plugin via the QGIS Plugin Manager

  1. Start QGIS

  2. Go to Plugins -> Manage and Install Plugins

  3. Search for ‘EnMAP-Box’

  4. Click on ‘Install Plugin’

../_images/QgisGUI_InstallPlugin.gif
Activate Experimental Plugins (Optional)
  1. Go to Plugins -> Manage and Install Plugins -> Settings

  2. Enable Show also Experimental Plugins

../_images/QgisGUI_Experimental.gif