Installation¶
Requirements¶
prospect is developed for use with Python 3.8 and above. prospect itself should be compatible with Python 3.6 and above, but some packages prospect depends on cannot be guaranteed to support other versions of Python.
Tip
You can see which packages prospect formally depends on by examining the setup.py file.
Installing with conda¶
prospect is available from the conda-forge channel
$ conda install prospect -c conda-forge
Using conda environments¶
prospect depends heavily on the geopandas package for handling spatial data. The GeoPandas team recommends using the conda environment manager to help avoid some potential installation headaches, so the same goes for prospect: your best installation experience will be using conda.
If you run into installation troubles, you might first revisit the GeoPandas installation instructions to see if your issue is addressed there.
Tip
If you are not familiar with using conda, I recommend these resources from the always-excellent EarthLab team:
Installing with pip¶
While it is not the recommended install strategy, prospect is available from PyPI.
$ python3 -m pip install prospect