The ARDC Harvester is implemented in Python, and requires Python version 3.4. If you don’t already have this version installed, follow these instructions.
As with the installation instructions for the RDA Registry and Harvester, these instructions assume a CentOS host.
If you don’t already have gcc, you’ll need to install it so that you can compile Python from source:
Install Python dependencies
Install lib_ssl open_ssl and open_ssl_dev before compiling Python. (If you already followed the instructions for installing ANDS-Registry-Core, you will have these installed.)
Download and install Python 3.4
Now download the Python source code and compile and install it:
The Harvester also uses the Python MySQL driver. Download and install PyMySQL:
Python 3.4 is now installed correctly. You can test it by running