SWIG:致命错误:找不到“ Python.h”文件

时间:2019-01-28 12:38:08

标签: python-3.x module compiler-errors compilation swig

当我尝试编译时,它告诉我我缺少'documents/importantdocuments' 文件。 如何获得<Python.h>文件?没有它,我将无法编译我的东西。

我使用的是MacOS 10.12.6版

这是我的终端的屏幕截图:


enter image description here

1 个答案:

答案 0 :(得分:2)

您的Python标头包含路径似乎错误。

您有-I/usr/ bin /python3.7。即使在MacOS上,我也可以肯定bin是错误的,因为那是Python解释器本身。但是,这确实取决于您在何处以及如何获得此Python版本,正确的路径将是什么。可能是-I/usr/include/python3.7,但是要确保您可能想要使用类似find / -name 'Python.h的东西,并查看系统上当前安装了什么。