In order to build useful applications, we need Python Libraries or Packages. Majority of such useful pckages can be downloaded from PyPI, the Python Package Index https://pypi.python.org/pypi

Best way to install the packages is by using a tool called pip. We can get pip from https://pip.pypa.io/en/latest/installing.html. However, on Linux Mint, pip is already installed along with Python 2.7.12. Similarly, when I installed Python 3.5.2, pip3 tool is installed. To upgrade to latest pip, you need to run below command on terminal

pip install -U pip

Now let us look at some of the useful packages for analyzing data.

**Numpy (http://www.numpy.org/): **Is useful for processing for numbers, strings, records, and objects.

pip install numpy

**Pandas (http://pandas.pydata.org/):** Python Data Analysis Library provides various data analysis tools for Python.

pip install pandas

**Matplotlib (https://matplotlib.org/)**: Matplotlib is a Python 2D plotting library to produce publication quality graphs and figures.

pip install matplot

**OpenPyXL (https://openpyxl.readthedocs.io/en/default/): **Openpyxl is a Python library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.

pip install openpyxl

Once these packages are installed, they can be imported and used in your application. E.g.,

import numpy import pandas import openpyxl import matplotlib from pandas import DataFrame from pandas import *