首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开始使用SyntaxNet (立即使用Parsey McParseface解析文本)

开始使用SyntaxNet (立即使用Parsey McParseface解析文本)
EN

Stack Overflow用户
提问于 2016-05-20 18:16:33
回答 2查看 1.4K关注 0票数 1

我是SyntaxNet的新手,最近我尝试从https://github.com/tensorflow/models/blob/master/syntaxnet/README.md#instalation逐步安装它。

尽管在运行bazel测试之后,有人说在我使用以下代码时,“执行了12个测试中的12个:12个测试通过了”

代码语言:javascript
复制
ubuntu@ubuntu-VirtualBox:~/Downloads/git-2.7.4/models/syntaxnet$
echo    'Bob brought the pizza to Alice.' |syntaxnet/demo.sh

它给了我这个错误:

代码语言:javascript
复制
syntaxnet/demo.sh: line 31: bazel-bin/syntaxnet/parser_eval: 
No such file or directory
syntaxnet/demo.sh: line 43: bazel-bin/syntaxnet/parser_eval: 
No such file or directory
syntaxnet/demo.sh: line 55: bazel-bin/syntaxnet/conll2tree: 
No such file or directory

如果有人能帮我,我会很感激的。

非常感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-03 15:50:25

我也遇到了类似的问题,以防对任何人有用。如果您重命名或移动安装syntaxnet的路径,您将中断它在安装期间创建的六个符号链接(它使用绝对路径)。在这种情况下,您必须使用新路径重新创建链接。

票数 0
EN

Stack Overflow用户

发布于 2016-05-21 19:38:17

我也有过同样的问题。要修复它,请修改demo.sh文件,第31和55行。它指出的找到parser_eval和conll2tree的位置是错误的,至少在我的系统中是这样。

搜索"sudo find / -iname‘parser_eval“。对我来说,这个文件的位置是"/home/jesus/.cache/bazel/_bazel_jesus/afbbfe6033ddfb6168467a72894e5682/syntaxnet/bazel-out/local-opt/bin/syntaxnet/parser_eval“,然后我继续将第31行指向这个位置,而不是”bazel/syntaxnet/解析器_eval“。

然后对第55行和conll2tree做同样的操作。保存了文件,并开始运行。希望它能帮上忙

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37353320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档