2017-01-01 66 views
1

我已经安装使用pyrougepip install pyrouge如何完全安装pyrouge?

和CMD:C://python27/scripts/pip install pyrouge

但这还不够。我发现我应该使用另一个:pyrough_set_rouge_path /absolute/path/to/ROUGE-1.5.5/directory然后。

我不知道如何使用它和在哪里(无论是在C://python27/scripts/或其他地方)而不是/absolute/path/to/ROUGE-1.5.5/directory,我应该写什么。

任何人都可以帮助我吗? 谢谢 是的,我是管理员。错误是:

>>> from pyrouge import Rouge155 

>>> r = Rouge155() 

Traceback (most recent call last): 

File "<pyshell#1>", line 1, in <module> 

r = Rouge155() 

File "C:\Python34\lib\site-packages\pyrouge\Rouge155.py", line 88, in   
__init__ 
self.__set_rouge_dir(rouge_dir) 
File "C:\Python34\lib\site-packages\pyrouge\Rouge155.py", line 402, in _ 
_set_rouge_dir 
self._home_dir = self.__get_rouge_home_dir_from_settings() 
File "C:\Python34\lib\site-packages\pyrouge\Rouge155.py", line 418, in 
__get_rouge_home_dir_from_settings 
config.read_file(f) 
File "C:\Python34\lib\configparser.py", line 691, in read_file 
self._read(f, source) 
File "C:\Python34\lib\configparser.py", line 1058, in _read 
raise MissingSectionHeaderError(fpname, lineno, line) 
configparser.MissingSectionHeaderError: File contains no section headers. 
file: 'C:\\Users\\sara\\AppData\\Roaming\\pyrouge\\settings.ini', line: 5 
'<!DOCTYPE html>\n' 

我发现 “pyrough_set_rouge_path /absolute/path/to/ROUGE-1.5.5/directory” 上: https://pypi.python.org/pypi/pyrouge/0.1.0

+0

你上哪儿去找到这/你为什么认为这个需要? – frlan

+0

你能发布错误吗?你是否以管理员身份运行?在Windows中,以管理员**的身份打开** cmd,让我知道。 – Jordon

回答

0

本杰明·海因策帮助了我,他的解决方案的工作。 r = Rouge155() 使用 r = Rouge155('C://RELEASE-1.5.5') 而C://RELEASE-1.5.5是ROUGE-1.5.5路径,而我的是C ://RELEASE-1.5.5

0

不受约束的方法output_to_dict()必须与Rouge155例如被称为第一个参数(代替了实例instancemethod)