HelioPy is built on the Python programming language. The easiest way to install Python with the various required scientific python modules is to use Anaconda. Installation instructions can be found here.
The minimum supported version of python is python 3.6.
Once you have a Python distribution installed, HelioPy can be installed using either conda:
conda install -c conda-forge heliopy
pip install heliopy
Each module has a set of dependencies that are required for that module to
be used. To automatically install dependencies for a specific module, use
pip install heliopy[modname], e.g. for the ‘coordinates’ module:
pip install heliopy[coordinates]
Alternatively, to install all of the optional dependencies use:
pip install heliopy[all]
In addition, there are the following optional requirements that add extra functionality to HelioPy.