说明
当我尝试安装软件包sacrebleu
时,出现如下错误:
Installation Error
它说“系统找不到指定的文件”。但是我不知道如何解决。
我尝试安装软件包mecab-python3
。但这使我感到困惑,因为它已在Anaconda中成功安装,但在原始python38环境中出现了错误“需要Microsoft Visual C ++ 14.0”。
是否安装了软件包mecab-python3
,我仍然遇到相同的错误,无法安装sacrebleu
。
我也尝试重新启动计算机,但是它不起作用。
有人可以解决吗?还是我想知道是否可以使用其他软件包来计算BLEU分数。
仍然感谢!
我的环境
答案 0 :(得分:3)
我是mecab-python3的维护者。抱歉,这给您带来麻烦。
README包含一个指向您必须在Windows上安装的C ++运行时包的链接,如果安装的话它应该可以工作。
我听说有报道说该软件包不适用于Windows上的Anaconda,尽管有时似乎可以使用。如果您遇到问题,请打开一个问题,我会尝试解决。另一方面,如果您不处理日语,则没有理由导入该模块,这可能是sacrebleu中的错误。
啊,实际上,我刚刚看到了您的屏幕截图-之前没有注意到它。
1.0之前的版本不支持Windows。但是要继续使用旧字典,sacrebleu必须进行一些更改,因此它们尚不支持1.0+。我认为他们正在努力,请参见this issue。