使用Odashi / mteval时出错:无法打开共享对象文件

时间:2016-04-20 18:42:47

标签: machine-translation

尝试在Ubuntu中运行命令mteval-sentence -e BLEU RIBES -r ref.tok -h hyp1.tok时,我一直收到错误消息。错误是“mteval-sentence:加载共享库时出错:libmteval.so.0:无法打开共享对象文件:没有这样的文件或目录”。有什么提示吗?

1 个答案:

答案 0 :(得分:0)

当mteval二进制文件无法在此情况下找到共享对象libmteval.so.*时,会发生此错误。解决方案是将共享对象的路径添加到LD_LIBRARY_PATH系统变量。为此,首先找到路径(默认为/usr/local/lib),然后执行以下命令:

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib

之后再次运行mteval之前重新启动shell。