Machine Learning Using Python

MEAFA Professional Development Workshop

List of additional packages

See below for installation instructions.

Machine Learning Packages

Additional Packages

The following packages are needed for specific visualisations.


Run the following on a terminal (command prompt on Windows) to install all the required libraries, except for XGBoost. See the XGBoost documentation for the instructions for that package (more technical). For Windows, it may be simpler to use the provided binaries.

conda config --add channels conda-forge
conda install lightgbm
conda install tensorflow
conda install keras
conda install mlxtend
conda install basemap
conda install python-graphviz
conda install -c wordcloud