当我尝试安装sacrebleu时,出现安装错误

时间:2020-07-18 15:42:48

标签: python

说明

当我尝试安装软件包sacrebleu时,出现如下错误: Installation Error

它说“系统找不到指定的文件”。但是我不知道如何解决。

我尝试安装软件包mecab-python3。但这使我感到困惑,因为它已在Anaconda中成功安装,但在原始python38环境中出现了错误“需要Microsoft Visual C ++ 14.0”。

是否安装了软件包mecab-python3,我仍然遇到相同的错误,无法安装sacrebleu

我也尝试重新启动计算机,但是它不起作用。

有人可以解决吗?还是我想知道是否可以使用其他软件包来计算BLEU分数。

仍然感谢!

我的环境

  • Windows 10
  • Python 3.8
  • 点20.1.1
  • Anaconda3 v4.8.2

1 个答案:

答案 0 :(得分:3)

我是mecab-python3的维护者。抱歉,这给您带来麻烦。

README包含一个指向您必须在Windows上安装的C ++运行时包的链接,如果安装的话它应该可以工作。

我听说有报道说该软件包不适用于Windows上的Anaconda,尽管有时似乎可以使用。如果您遇到问题,请打开一个问题,我会尝试解决。另一方面,如果您不处理日语,则没有理由导入该模块,这可能是sacrebleu中的错误。


啊,实际上,我刚刚看到了您的屏幕截图-之前没有注意到它。

1.0之前的版本不支持Windows。但是要继续使用旧字典,sacrebleu必须进行一些更改,因此它们尚不支持1.0+。我认为他们正在努力,请参见this issue