Я щойно написав простий виконаний файл C, щоб перевірити Python.h
, працює він чи ні
#include<Python.h>
#include<stdio.h>
int main()
{
printf("this is a python header file included programm\n");
return 0;
}
Очевидно, це не робить багато. Однак, коли я намагаюся компілювати його, gcc
це дає мені помилку:
foo.c:1:19: fatal error: Python.h: No such file or directory.
Потім я перевірив, встановлено чи не використовується пакет python-dev . Python.h
locate
$locate Python.h
/usr/include/python2.7/Python.h
Мені зрозуміло, що у мене є Python.h
заголовок у моїй системі. Як змусити роботу мого виконуваного файлу?