Python.h: No such file or directory
From Helpful
...and a waterfall of errors below it, caused by things not being defined (such as PyObject undeclared and PyExc_ImportError undeclared).
This usually means you don't have the headers for libpython installed, in which case you usually need to install some python source/development package.
If the files are there but not in a place gcc looks in, you may need to tell it where it is using -I<tt>.

