[前言:]
作为二十一世纪第一个十年的产物,ROUGE与如今python package的安装便捷程度形成了鲜明对比。笔者在没有sudo的centos server上安装更是大伤脑筋,本文记录了我的安装过程。
网上还有很多类似的安装教程,但大多都需要sudo。如果你也?️sudo并不知所措的话可以看这个土办法。。。
[参考]
本文参考了https://blog.csdn.net/wr339988/article/details/70165090,该文章里汇总了一些文件,读者可以先下载一下:百度网盘
Outline
环境要求:
- perl >= 5.6
需要安装的:
- expat
- XML::Parser
- XML::RegExp
- LWP::UserAgent (下面两个是dependency)
- Net::HTTP 6.19
- Try::Tiny 0.30
- XML::Parser::PerlSAX
- XML::DOM
- DB_File
ROUGE安装
0. ROUGE-1.5.5下载
可以在github上找: https://github.com/andersjo/pyrouge/tree/master/tools/ROUGE-1.5.5
1. expat
安装下面的包都需要先安装expat
https://sourceforge.net/projects/expat/
解压后进行如下操作。如果无sudo的话,需要在configure后面加prefix,路径写自己的本地文件夹。
./configure --prefix=/path/to/expat/target
make
make install