我正在分析英文小说,从中提取相关的语言信息。为此,我使用GATE并且需要词法分析器,所以我尝试使用RASP工具和建议的示例管道之一: 1) RegEx语句分割器2) RAPS2标记器3) RASP2词性标记器4) RASP 2形态分析器5) RASP2解析器。
我使用的是台式机Mac (OS X 10.9.4)和最新版本的GATE。当我在GATE的"Processing Resources“中加载RegEx语句分割器时,我没有任何问题。但是,当我尝试加载第一个RAPS工具,RAPS2令牌器时,我收到一条错误消息,说“Executable /Applications/gate-8.0-build4825-ALL/plugins/Parser_RASP/resources/tokenise/token.x86_64_mac os x不存在于com.digitalpebble.rasp2.token.RASPTokenizer.init(RASPTokenizer.java:71) at gate.Factory.createResource(Factory.java:432) at java.lang.Thread.run(Thread.java:745)原因: java.lang.Exception: Executable /Applications/gate-8.0-build4825-ALL/plugins/Parser_RASP/resources/tokenise/token.x86_64_mac os x不存在“
并且RASP2令牌器不会加载到GATE中。
你能告诉我为什么会这样吗?这是怎么回事?我该怎么解决它呢?
发布于 2015-02-17 21:14:28
RASP本身是一个本机(非Java)程序。GATE插件包括为特定平台编译的RASP二进制文件的不同版本的选择,并试图通过从主机平台的体系结构和操作系统名称构造文件名来自动选择适当的版本。
虽然没有.x86_64_mac os x变体,但64位Mac可以运行32位二进制文件。.ix86_darwin版本适用于我的OS (10.10),所以你应该能够通过复制或链接到名为token.x86_64_mac os x (包括空格)的token.ix86_darwin文件来使其工作。在终端中:
cd /Applications/gate-8.0-build4825-ALL/plugins/Parser_RASP/resources/tokenise
ln -s 'token.ix86_darwin' 'token.x86_64_mac os x'https://stackoverflow.com/questions/28411786
复制相似问题