1.安装perl
1.1 在命令行,检查perl是否安装
perl-v
1.2 安装perl
下载地址 Strawberry Perl for Windows - Releases
1)下载msi版本
2)双击安装包,傻瓜式安装,一路next,(可修改安装路径)
3)在cmd中,使用perl -v检查是否安装成功,出现安装包对应的版本号即安装成功
2.安装XML:DOM
进入perl的CPAN Client安装XML:DOM,使用命令
install XML:DOM
tips:
CPAN Client找不到的话在电脑本地搜一下就行了
3.下载ROUGE-RELEASE-1.5.5放到一个指定位置
下载地址 Global-Encoding/RELEASE-1.5.5 at master · lancopku/Global-Encoding (github.com)
4.在系统环境变量Path下添加RELEASE-1.5.5和RELEASE-1.5.5/data的路径
python your/path/to/pyrouge_set_rouge_path your/path/to/ROUGE-1.5.5
python C:\Users\zm\anaconda3\envs\wobert\Scripts\pyrouge_set_rouge_path C:\Users\zm\Desktop\TSProjects\ROUGE\RELEASE-1.5.5
5.在anaconda的环境中,安装pyrouge包,使用命令
pip install pyrouge
6.在anaconda的环境中,设置pyrouge_set_rouge_path
tips:
先找到pyrouge_set_rouge_path的位置,anaconda下通常会在Scripts下,如果是安装了多环境的anaconda,它就在对应环境的目录下,比如我自己是在pyEnv这个环境中执行的pip install pyrouge,pyrouge_set_rouge_path就会在anaconda/envs/pyEnv/Scripts下。
python your/path/to/pyrouge_set_rouge_path your/path/to/ROUGE-1.5.5
python C:\Users\zm\anaconda3\envs\wobert\Scripts\pyrouge_set_rouge_path C:\Users\zm\Desktop\TSProjects\ROUGE\RELEASE-1.5.5
7.测试是否安装成功
7.1 使用命令
cd C:\Users\zm\Desktop\TSProjects\ROUGE\RELEASE-1.5.5
runRouge-test.pl
报错1
- 运行runRouge-test.pl时报错“......不是内部或外部命令,也不是可运行程序”
解决办法:修改runRouge-test.pl,将$ROUGE 变量由../ROUGE-1.5.5.pl修改为ROUGE-1.5.5.pl
参考:
win10下Anaconda使用pyrouge-CSDN博客
Windows下的ROUGE文本测评工具基本安装 - Jiang_xp - 博客园 (cnblogs.com)