我有一个调用 gcc 的安装脚本,gcc 尝试编译一个 .c 文件,其中包含我的系统 (ubuntu) 上不存在的头文件。
#include "Python.h"
Run Code Online (Sandbox Code Playgroud)
我安装了 python 2.x 和 python 3.x,但运行了
sudo find / -name "Python.h"
Run Code Online (Sandbox Code Playgroud)
没有结果。我怀疑它可能没有与 python 二进制文件捆绑在一起。有没有人必须解决类似的问题?谢谢。
Python.h是python源代码的一部分。您需要python-dev正确安装标头。赶紧跑sudo apt-get install python-dev
如果您需要 Python 3 的开发文件,请sudo apt-get install python3-dev改用。
| 归档时间: |
|
| 查看次数: |
6484 次 |
| 最近记录: |