1

mteval-sentence -e BLEU RIBES -r ref.tok -h hyp1.tokUbuntuでコマンドを実行しようとすると、エラーが発生し続けます。エラーは「mteval-sentence: 共有ライブラリの読み込み中にエラーが発生しました: libmteval.so.0: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません」です。任意のヒント?

4

1 に答える 1

0

このエラーは、mteval バイナリが共有オブジェクトを見つけられない場合に発生します (libmteval.so.*この場合)。解決策は、共有オブジェクトのパスをLD_LIBRARY_PATHシステム変数に追加することです。これを行うには、まずパス (デフォルトでは ) を見つけてから/usr/local/lib、次のコマンドを実行します。

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

その後、mteval を再度実行する前にシェルを再起動します。

于 2017-01-31T16:50:15.743 に答える