Installation and configuration of a python environment.
You can also install a distribution.
Example: scipy-stack compatible Python distributions which have matplotlib and many of its dependencies, plus other useful packages, preinstalled.
The big must is that you don't need to compile all module by hand your self which is a difficult task.