使用root权限安装rouge 和pyrouge

使用root权限安装rouge和pyrouge

安装步骤

以下安装步骤均在root环境下

STEP1.需要安装perl解释器

通过perl -v查看当前版本),一般都已经装好了

STEP2.需要额外安装perl解释器模块:

XML::DOM模块以及DB_File模块,而XML::DOM的安装又需要XML::RegExp、XML::Parser、LWP::UserAgent和XML::Parser::PerlSAX模块
以上这些包都可以从:
**百度网盘 提取码:9oxj **
需要额外下载github

1.安装XML::Parser

使用网盘中的文件,将XML-Parser-2.44.tar.gz解压到指定路径。

tar -zxvf XML-Parser-2.44.tar.gz

进入解压得到的文件夹安装

cd XML-Parser-2.44
perl Makefile.PL
make
make test
make install
(在make test步骤看到Result为PASS就继续下面的步骤)

2.安装XML::RegExp

使用百度网盘中的文件,将XML-RegExp-0.04.tar.gz解压到指定路径。
与第一步类似

tar -zxvf XML-RegExp-0.04.tar.gz

进入解压得到的文件夹安装

cd XML-RegExp-0.04
perl Makefile.PL
make
make test
make install
(在make test步骤看到Result为PASS就继续下面的步骤)

3.安装LWP::UserAgent和XML::Parser::PerlSAX

进入CPAN shell:

perl -MCPAN -e shell

第一次运行会问你一些问题,一般来说缺省答案就好

执行安装程序,安装LWP:UserAgent

cpan>install LWP:UserAgent

这个安装结束后同样的方法安装
cpan>install XML:Parser:PerlSAX
结束后直接按q退出

4.安装XML::DOM

使用百度网盘中的文件,将XML-DOM-1.46.tar.gz解压到指定路径。
与第一步类似

tar -zxvf XML-DOM-1.46.tar.gz

进入解压得到的文件夹安装

cd XML-DOM-1.46-0.04
perl Makefile.PL
make
make test
make install
(在make test步骤看到Result为PASS就继续下面的步骤)

5.安装DB_File

使用百度网盘中的文件,将DB_File-1.835.tar.gz解压到指定路径。

tar -zxvf DB_File-1.835.tar.gz

进入解压得到的文件夹安装

cd DB_File-1.835
perl Makefile.PL
make
make test
(在make test步骤看到Result为PASS就继续下面的步骤)

sudo make install

6.设置系统环境变量ROUGE_EVAL_HOME

解压在github上下载的ROUGE
需要设置为ROUGE安装目录下词库data所在路径,在环境变量中添加
export ROUGE_EVAL_HOME="$ROUGE_EVAL_HOME:/your_path/RELEASE-1.5.5/data"

测试安装是否成功

以上步骤都进行完毕后,怎么知道自己的ROUGE是否安装配置成功了呢?可以进入ROUGE文件所在路径(即RELEASE-1.5.5),然后运行一下ROUGE-test.pl文件。

perl runROUGE-test.pl
进入sample-output
我们可以查看其中的一个样例DUC2002-ROUGE.in.26.spl.out:
图片1
这样ROUGE安装完成

安装pyrouge

git clone https://github.com/bheinzerling/pyrouge
cd pyrouge
python setup.py install

设置rouge路径
pyrouge_set_rouge_path /absolute/path/to/ROUGE-1.5.5/directory1
例如我的ROUGE文件放在了/usr/local/RELEASE-1.5.5下,就设置为
pyrouge_set_rouge_path /usr/local/RELEASE-1.5.5

最后
python -m pyrouge.test

如果此时
图片2
大功告成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值