Cython и лязг на mac, «Python.h не найден»

#python #clang #cython #cythonize

#питон #лязг #цитон #цитонизировать

Вопрос:

Я запускаю clang на mac для компиляции файла c, созданного путем запуска очень простой программы через cython, но компилятор всегда выдает мне фатальную ошибку «Python.h не найден». Я перепробовал все решения, которые смог найти, переустановив python 3.9, используя метод-I/path/to/headerfile и переписав инструкцию include в коде, чтобы она содержала полный путь к файлу, но ничего не сработало. Когда я включаю полный путь к файлу, я получаю фатальную ошибку: файл «cpython/initconfig.h» не найден. В чем может быть проблема и как бы я ее исправил? Сама программа прекрасно работает в стандартном интерпретаторе python, pyinstaller и nuitka.