Installation#

PyHBorehole is supported for Python version 3.10 and younger. Previous versions are officially not supported. It is recommended to create a new virtual environment using the Anaconda Distribution before using PyBorehole. The main dependencies of PyBorehole are GeoPandas and Matplotlib for plotting, and more secondary dependencies like Pandas, NumPy, Shapely, etc.

Installation via PyPi#

PyBorehole can be installed via PyPi using:

pip install pyborehole

Installation via Anaconda#

PyBorehole is also available from conda-forge:

conda install -c conda-forge pyhborehole

Forking or cloning the repository#

The PyHeatDemand repository can be forked or cloned from https://github.com/AlexanderJuestel/pyborehole:

git clone https://github.com/AlexanderJuestel/pyborehole.git

A list of requirements.txt and an environment.yml can be found in the repository.