pyrouge:'pyrouge_set_rouge_path' 未被识别为内部或外部命令
我在用Windows 7,使用的是Python 2.7。最近我安装了ROUGE(一个用来评估摘要的工具),想用它来评估我的摘要。
不过,我的摘要是.txt格式的,ROUGE无法直接处理这个格式。因此,我从pypi安装了pyrouge。
在上面的网站上,他们提供了安装步骤。我按照第一个步骤,用pip安装。接下来的步骤是:
“假设你已经成功安装了ROUGE-1.5.5,接下来用这个命令告诉pyrouge ROUGE的路径:
pyrouge_set_rouge_path /绝对路径/到/ROUGE-1.5.5/目录”
我在命令提示符下试了这条命令:
pyrouge_set_rouge_path C:\rouge
可是我总是收到这个错误信息:
‘pyrouge_set_rouge_path’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
对此问题的任何帮助都非常感谢。谢谢!
2 个回答
2
虽然这是个老问题,但可能还是有人在找答案。
“假设你已经安装了可以用的ROUGE-1.5.5”这句话其实和你的pyrouge安装没关系。它指的是下面这个链接。(也许你一开始就明白了,我当时没明白)https://github.com/andersjo/pyrouge/tree/master/tools/ROUGE-1.5.5
pyrouge_set_rouge_path是一个脚本,而不是你需要设置的变量。这个脚本在Python_PATH\Scripts这个文件夹里。所以你可以试试这样:
python Python_PATH\Scripts\pyrouge_set_rouge_path C:\rouge
4
试试这个:
set pyrouge_set_rouge_path=C:\rouge