Biber 之前工作时现在会引发此错误
dyld[29525]: Library not loaded: /opt/local/lib/perl5/5.20/darwin-thread-multi-2level/CORE/libperl.dylib
Referenced from: /private/var/folders/wp/v5wwzf1j1cn10m3b5d3rf3rc0000gn/T/par-6461766964656c656761636369/cache-6bef3f811cde577dd70e44f9f5046ebc66712c46/biber
Reason: tried: '/opt/local/lib/perl5/5.20/darwin-thread-multi-2level/CORE/libperl.dylib' (no such file), '/usr/local/lib/libperl.dylib' (no such file), '/usr/lib/libperl.dylib' (no such file)
更新到 MacOS Monterey 后。我能找到的最接近的github 上的这个讨论。我尝试按照说明手动重新安装 biber 和 biblatex如何正确升级 biblatex,但路径不一致,我不想弄得一团糟;使用 Tex Live,但我收到此错误:
Unable to determine repository version
You have TeX Live 2015 installed, but the version at ftp://ftp.tug.org/historic/systems/texlive/2015/tlnet-final/ cannot be determined.
我还尝试按照说明更新 Tex Livetexlive/快速安装通过perl install-tl
,但同样不起作用。
我现在正尝试按照更新-biblatex,但非常感谢任何建议。
答案1
最终有效的是:
- 下载 Tex Live 2021
- 运行安装程序:
./install-tl -guy = text
- 在 Texmaker 中设置路径:
- 删除临时文件(
.aux, .bbl, .bcf
) - 运行 PdfLaTex + Biblatex + PdfLaTex (x2)