安装Pyrug时出错

2024-09-27 18:04:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在尝试安装pyrouge,我得到以下错误

======================================================================
ERROR: test_options (pyrouge.tests.Rouge155_test.PyrougeTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/pyrouge/tests/Rouge155_test.py", line 218, in test_options
    pyrouge_output = check_output_clean(pyrouge_command)
  File "/usr/local/lib/python2.7/dist-packages/pyrouge/tests/Rouge155_test.py", line 17, in <lambda>
    check_output_clean = lambda c: check_output(c).decode("UTF-8").strip()
  File "/usr/lib/python2.7/subprocess.py", line 566, in check_output
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

======================================================================
ERROR: test_write_config (pyrouge.tests.Rouge155_test.PyrougeTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/pyrouge/tests/Rouge155_test.py", line 197, in test_write_config
    check_output(command.split())
  File "/usr/lib/python2.7/subprocess.py", line 566, in check_output
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

----------------------------------------------------------------------

我在运行Ubuntu,并且使用synaptic包安装程序安装了XML::DOM。在

另外,我还经营过一家名为Pirouge_uSet_rouge的公司_路径.py命令并将其指向我的ROUGE目录。我所有的装置都用过sudo。在


Tags: inpytestchildoutputlibusrlocal
1条回答
网友
1楼 · 发布于 2024-09-27 18:04:04

在Rouge155_测试.py文件中,您应该修改两行:

修改

"pyrouge_evaluate_plain_text_files.py -m {} -s {} -sfp "

^{pr2}$

而且, 修改

"pyrouge_write_config_file.py -m {m} -s {s} " 

"pyrouge_write_config_file -m {m} -s {s} " 

相关问题 更多 >

    热门问题