Ich habe gerade eine einfache ausführbare C-Datei geschrieben, um zu überprüfen, ob sie Python.hfunktioniert oder nicht
#include<Python.h>
#include<stdio.h>
int main()
{
printf("this is a python header file included programm\n");
return 0;
}
Offensichtlich macht es nicht viel. Wenn ich jedoch versuche, es gccdamit zu kompilieren , erhalte ich einen Fehler:
foo.c:1:19: fatal error: Python.h: No such file or directory.
Dann habe ich überprüft, ob das Python-Dev- Paket
Python.hinstalliert wurde oder nicht locate.
$locate Python.h
/usr/include/python2.7/Python.h
Mir ist klar, dass ich die Python.hHeader-Datei auf meinem System habe. Wie bringe ich meine ausführbare Datei zum Laufen?