我正在尝试在 Mountain Lion 中安装 jpype。我遵循了这篇文章中建议的所有步骤:如何在 OS X Lion 上安装 JPype 以与 Neo4j 一起使用?
然而,山狮有一个小故障。我修改了setupMacOSX()
函数如下:
/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/JavaVM.framework/
但是当我运行时,$ sudo python setup.py install
我收到以下错误:
src/native/common/include/jpype.h:45:10: fatal error: 'jni.h' file not found
我在这里找到了 jni.h 标头:
/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/jni.h
但是由于 jni.h 不是 Mountain Lion 的一部分,我还没有想出如何修改 setup.py 文件来修复错误。有什么建议么?