未找到 python.h

未找到 python.h

我得到一个调用 gcc 的安装脚本,并且 gcc 尝试编译一个包含我的系统(ubuntu)上不存在的标头的 .c 文件。

#include "Python.h"

我安装了 python 2.x 和 python 3.x,但运行的是

sudo find / -name "Python.h"

没有返回任何结果。我怀疑它可能没有与 Python 二进制文件捆绑在一起。有人解决过类似问题吗?谢谢。

答案1

Python.h是 Python 源代码的一部分。您需要python-dev正确安装标头。只需运行sudo apt-get install python-dev

如果您需要 Python 3 的开发文件,请使用sudo apt-get install python3-dev

相关内容