Technical requirements
This chapter requires many different packages due to the nature of the recipes it contains. The list of packages we need is as follows:
- Pint
- uncertainties
- netCDF4
- xarray
- Pandas
- Scikit-learn
- GeoPandas
- Geoplot
- Jupyter
- Papermill
- Cerberus
- Cython
- Dask
All of these packages can be installed using your favorite package manager, such as pip
:
python3.10 -m pip install pint uncertainties netCDF4 xarray pandas scikit-learn geopandas geoplot jupyter papermill cerberus cython
To install the Dask package, we need to install the various extras associated with the package. We can do this using the following pip
command in the terminal:
python3.10 -m pip install dask[complete]
In addition to these Python packages, we will also need to install some supporting software. For the Working with geographical data recipe, the GeoPandas and Geoplot libraries have numerous lower-level dependencies that might need...