尝试在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-grammar4
和liblink-grammar4-dev
。
修改:我忘了提到我已经使用MacPorts安装了link-grammar
。尽管如此,仍然会出现此错误。
答案 0 :(得分:3)
似乎MacPorts package不包含开发标题。
我能够从homebrew
成功构建pylinkgrammar
个link-grammar
包:
Install homebrew
如果您还没有
brew install link-grammar
然后像往常一样安装pylinkgrammar
。
答案 1 :(得分:1)
这是一个老问题,但即便如此,pylinkgrammar也已经过时了。 它仅适用于Link-Grammar的旧版本,它完全过时了。
当前的Link-Grammar已经包含Python绑定(适用于Python 2和3)。 在Mac上安装它的最快方法仍然是使用Homebrew(在他的回答中提及@LukasGraf)。
(This answer包含有关如何使用Python绑定以及如何解释句子链接输出的信息。)