Prerequisites

###
Prerequisites

Before compiling, Gildas administrative scripts13 try to detect your Python installation. It retrieves the version number of the python executable visible from your shell (python -V) and searches for associated libpythonversion.* and Python.h. The latter header file is not always shipped with default system installations, but it is required to compile the Python binding for Gildas. If not found, you should consider to install the Python development package for your installation.

WARNING: if your Python is the one installed on your system, try only to install the development package for it. NEVER try to upgrade it! Python is deeply used in modern Linux systems and you might break it definitely.

Additionally, Gildas-Python binding rely on the extended array-support module NumPy. It must be importable in Python in order to activate the compilation of the binding.

Versions: PyGILDAS is known to work with Python from versions 2.6.* up to 3.4.*, and with NumPy version 1.4.* to 1.7.*.