我正在尝试ctypes
使用 Python 2.7.4 在 Mac OS X 10.6.8 上访问 Python 中的共享 C 库。为此,我需要#include <Python.h>
在我的 C 代码中。如果我尝试编译一个只有一个包含语句的 C 脚本,将其称为“sample.c”,我会得到:
$ gcc -shared -o sample.so sample.c
sample.c:1:20: error: Python.h: No such file or directory
因为我运行的是 Mac 10.6,所以我有 Xcode 3.2.6,这是 OS X 迭代中可用的最新版本,无需付费升级到 10.7 并获得 Xcode 4。有没有办法在不升级我的操作系统的情况下获取 Python 头文件?