Required stdlib modules. Harvest depends on the SSL and SQLite modules to be built in the standard library. If you are building Python from source, the OpenSSL and SQLite C headers must be installed prior to building Python. On CentOS, these are the sqlite-devel and openssl-devel packages.

Pip - A Python Package Manager

In order to install the Harvest package (below), a Python package installer/manager must be installed. We recommend Pip since it is the most prolific one available. To check if this is already installed, use the same command as above.

which pip

If nothing prints out, then do the following to fetch and install it. Note, you may have to add sudo after the pipe (|) if you are installing it globally on your system.