मैंने सिर्फ यह जांचने के लिए एक साधारण सी निष्पादन योग्य लिखा है कि 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.h
स्थापित किया गया है या नहीं locate
।
$locate Python.h
/usr/include/python2.7/Python.h
यह मेरे लिए स्पष्ट है कि मेरे पास Python.h
मेरे सिस्टम पर हेडर फ़ाइल है। मुझे अपना निष्पादन योग्य काम कैसे मिलेगा?