在mac上安装pylinkgrammar

时间:2014-10-25 15:32:39

标签: python cc

尝试在Mac上安装pylinkgrammar时遇到错误:

pylinkgrammar/link_grammar_wrap.c:2955:10: fatal error: 'link-grammar/link-includes.h' file     not found

#include <link-grammar/link-includes.h>


1 error generated.

error: command 'cc' failed with exit status 1

此处描述了同样的问题:Missing file when installing pylinkgrammar

但这些解决方案仅适用于Ubuntu,因为MacPorts没有包liblink-grammar4liblink-grammar4-dev

修改:我忘了提到我已经使用MacPorts安装了link-grammar。尽管如此,仍然会出现此错误。

2 个答案:

答案 0 :(得分:3)

似乎MacPorts package不包含开发标题。

我能够从homebrew成功构建pylinkgrammarlink-grammar包:

然后像往常一样安装pylinkgrammar

答案 1 :(得分:1)

这是一个老问题,但即便如此,pylinkgrammar也已经过时了。 它仅适用于Link-Grammar的旧版本,它完全过时了。

当前的Link-Grammar已经包含Python绑定(适用于Python 2和3)。 在Mac上安装它的最快方法仍然是使用Homebrew(在他的回答中提及@LukasGraf)。

This answer包含有关如何使用Python绑定以及如何解释句子链接输出的信息。)