У меня есть Python в моей системе Ubuntu, но gcc не может найти Python.h

Я работаю на школьном компьютере, поэтому не могу ничего установить.

Я пытаюсь создать код на C, который можно запустить в Python. Кажется, все статьи, которые я нахожу, требуют использовать

#include <Python.h>

Я делаю это, но когда я компилирую, он жалуется, что нет такого файла или каталога.

На компьютере есть Python (по крайней мере, в терминале есть команда python, и мы можем запускать любой код Python, какой захотим).

Я набрал locate Python.h в терминале, но он ничего не нашел.

У меня два вопроса:

  1. Могу ли я написать код на C, который я смогу вызвать в Python без Python.h?

  2. Я что-то упускаю, и на компьютере действительно есть Python.h?

49
задан Cœur 15 April 2017 в 18:13
поделиться