Installation

Installation#

Stable#

The latest stable release of geovista is available on conda-forge and PyPI, and can be easily installed:

conda install -c conda-forge geovista
pip install geovista

Additional package dependencies will be required by some of the geovista Gallery Examples.

These packages may be installed with:

pip install geovista[exam]

Development#

If you simply can’t wait for the next stable release of geovista, then install the latest development version from the main development branch of :

Include the following in your conda environment.yml file:

- pip
- pip:
  - git+https://github.com/bjlittle/geovista@main
pip install git+https://github.com/bjlittle/geovista@main

Developer#

To configure a full developer environment, first clone the geovista repository from :

git clone git@github.com:bjlittle/geovista.git

Change to the root directory of cloned repository:

cd geovista

Create the geovista-dev conda environment:

conda env create --file requirements/geovista.yml

Now activate the environment and install the main development branch of geovista:

conda activate geovista-dev
pip install --no-deps --editable .

Finally, you’re good to roll 🥳

And for extra credit, install our developer pre-commit git-hooks:

pre-commit install