geoh5py is currently written for Python 3.7 or higher, and depends on NumPy and h5py.


Users will likely want to take advantage of other packages available in the Python ecosystem. We therefore recommend using Anaconda to manage the installation.


Install geoh5py from PyPI:

$ pip install geoh5py

To install the latest development version of geoh5py, you can use pip with the latest GitHub development branch:

$ pip install git+

To work with geoh5py source code in development, install from GitHub:

$ git clone --recursive
$ cd geoh5py
$ python install