Installation#
Stable release#
The latest stable release of wavespectra package can be installed using pip or conda.
Install using pip#
To install wavespectra, run this command in your terminal:
$ pip install wavespectra
For the full install which includes netcdf4 and some other extra libraries run this command:
$ pip install wavespectra[extra]
If you don’t have pip installed, this Python installation guide can guide you through the process.
Install from conda#
$ conda install -c conda-forge wavespectra
Note
Wavespectra requires a Fortran compiler such as gfortran available on the system when installing with pip in order to build the watershed partitioning module. Installation from conda-forge includes pre-compiled versions of the code so the compiler is not required.
From sources#
The sources for wavespectra can be downloaded from the Github repo.
You can either clone the public repository:
$ git clone git://github.com/wavespectra/wavespectra
Or download the tarball:
$ curl -OL https://github.com/wavespectra/wavespectra/tarball/master
Once you have a copy of the source, you can install it with:
$ python setup.py install
or alternatively in development mode with:
$ pip install -e .
For the full installation also install the extra requirements:
$ pip install -r requirements/extra.txt
Again, please make sure a Fortran compiler are available before running any of the commands above to install from source.