Skip to content

求助:克隆的项目副本无法正常编译,进行到第二步biber处理引文时自动终止,请问如何解决? #63

Answered by iLoveVenki
iLoveVenki asked this question in Q&A
Discussion options

You must be logged in to vote

@mengchaoheng 说明:该错误和texlive的版本无关,经尝试重新安装了texlive 2023版本,但在采用xelatex->biber->xelatex*2编译链编译项目时,仍然在第二步自动终止。

最终的解决方法:

第1步:启用错误消息弹出

在用户全局的settings.json中,将下面编译出错时设置是否消息弹出设置中,将原始教程中推荐的false,改成true。修改后的配置项具体如下:
"latex-workshop.message.error.show": true,
"latex-workshop.message.warning.show": true,

第2步:获取错误原因

在上述设置更改完成后,重新使用xelatex->biber->xelatex*2编译链编译,在进行到第二步的时候,弹出了错误信息:Error unlinking file C:\WINDOWS\TEMP\MvpkHbhXPI using unlink0 at C:\WINDOWS\TEMP\par-56656e6b69\cache-96d297aa7563e182b1dd640f406e913a11204801\inc\lib/IPC/Run3.pm line 128.

第3步:排查错误原因

经询问chatGPT可知,上述编译错误的大致原因是biber在编译的时候,产生的中间文件被锁定,导致无法正常删除,具体细节我也没有深究。GPT给出的建议是:您可以尝试在指定的位置(C:\WINDOWS\TEMP\MvpkHbhXPI)手动删除文件,以确认是否存在权限或文件锁定问题。如果手…

Replies: 5 comments 5 replies

Comment options

You must be logged in to vote
2 replies
@iLoveVenki
Comment options

@iLoveVenki
Comment options

Comment options

You must be logged in to vote
1 reply
@iLoveVenki
Comment options

Comment options

You must be logged in to vote
1 reply
@iLoveVenki
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by iLoveVenki
Comment options

You must be logged in to vote
1 reply
@iLoveVenki
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants