Installing the Python language itself on most platforms is generally very easy. However, installing the other core packages that you will need in day to day work can be more of a challenge. In addition the basic mechanics behind package management can be confusing at first sight. The current section covers the installation of Python and third-party packages.