![更新至 MacOS Monterey 后,biber 出现“dyld[29525]: Library not loaded”错误](https://linux22.com/image/441374/%E6%9B%B4%E6%96%B0%E8%87%B3%20MacOS%20Monterey%20%E5%90%8E%EF%BC%8Cbiber%20%E5%87%BA%E7%8E%B0%E2%80%9Cdyld%5B29525%5D%3A%20Library%20not%20loaded%E2%80%9D%E9%94%99%E8%AF%AF.png)
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)