Installation Guide#
Installation#
Requires Python 3.10.
For basic usage, users can install WAVES directly from PyPI, or from source for more advanced usage.
Pip#
pip install waves
From Source#
A source installation is great for users that want to work with the provided example, and potentially modify the code at a later point in time.
git clone https://github.com/NREL/WAVES.git
cd WAVES
pip install .
If working with the example, or running with Jupyter Notebooks, be sure to install the examples dependencies like the following:
pip install ".[examples]"
Tinkering#
Use the -e
for an editable installation, in case you plan on editing any underlying code.
pip install -e .
Developing#
If you plan on contributing to the code base at any point, be sure to install the developer tools.
For more details on developing, please see the contributor's guide.
pip install -e ".[dev,docs,examples]"
pre-commit install