biber 在运行时中断

biber 在运行时中断

我尝试在 Windows XP 下将 biber 与 biblatex 结合使用。但是,当我使用任何参数运行它时,biber --help它都会中断并显示相同的错误消息:

Biber/Utils.pm did not return a true value at Biber/Internals.pm line 9.
BEGIN failed--compilation aborted at Biber/Internals.pm line 9.
Compilation failed in require at (eval 31) line 2.
        ...propagated at C:/strawberry/perl/lib/base.pm line 94.
BEGIN failed--compilation aborted at Biber.pm line 6.
Compilation failed in require at script/biber-MSWIN line 18.
BEGIN failed--compilation aborted at script/biber-MSWIN line 18.

biber.exe 的 md5 校验和为:5eaf7f368d940024869231a34f6f9e7f

我没有安装 Perl,但我知道这不是必需的。

答案1

我现在已经解决了这个问题。虽然有点蛮力,但我决定顺应时代潮流,卸载 MikTeX 2.8,用 2.9 版替换它。2.9 版附带了可运行的 Biber 版本。这似乎也解决了我遇到的其他一些问题。

我发现的另一个修复方法是删除 Temp 目录中由 biber 解压的文件,如上所述这里。临时文件可能位于以下路径下:

C:\Users\%USER NAME%\AppData\Local\Temp

相关内容