0

我正在尝试安装 MEAD http://www.summarization.com/mead/以进行文本摘要,但是当我尝试从 bin 文件夹中运行一个基本示例时

  ./mead.pl GA3

我收到以下错误:

  Cannot locate loadable object for module XML::Parser::Expat in @INC (@INC contains: mead/bin/../lib mead/bin/../lib/arch /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at mead/bin/../lib/XML/Parser.pm line 15

  Compilation failed in require at mead/bin/../lib/XML/Parser.pm line 15.
  BEGIN failed--compilation aborted at mead/bin/../lib/XML/Parser.pm line 19.
  Compilation failed in require at /mead/bin/../lib/MEAD/Cluster.pm line 16.
  BEGIN failed--compilation aborted at mead/bin/../lib/MEAD/Cluster.pm line 16.
  Compilation failed in require at ./mead.pl line 29.
  BEGIN failed--compilation aborted at ./mead.pl line 29.

很奇怪,我已经安装了 expat。我想知道,这个错误的原因可能是什么?

4

1 回答 1

0

我强烈建议您在开始之前阅读mead 文档。在本文档的第 7 页中,指出了 mead 所需的 perl 库。您可以在path/mead/external下找到所需的 perl 库。在外部目录下安装所有库,它将运行没有任何问题。

所需库:

  1. Perl 5.5 或以上
  2. XML::解析器
  3. 外籍人士
  4. XML::编写器
  5. XML::TreeBuilder
  6. 文本::Iconv
  7. 等等
于 2019-03-15T12:45:11.680 回答