首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >配方终止,出现致命错误:生成latexmk ENOENT

配方终止,出现致命错误:生成latexmk ENOENT
EN

Stack Overflow用户
提问于 2021-06-29 21:07:35
回答 5查看 8.2K关注 0票数 8

我刚刚安装了debian 10以及vscode。我已经为此挣扎了3天了.我使用以下命令从终端安装了texlive:

代码语言:javascript
运行
复制
sudo apt install texlive

然后,我在vscode中安装了latex研讨会扩展,并尝试构建一个.tex文件。弹出以下错误:

代码语言:javascript
运行
复制
Recipe terminated with fatal error: spawn latexmk ENOENT.

然后,我使用以下命令从终端安装latexmk:

代码语言:javascript
运行
复制
sudo apt install latexmk

在那之后,同样的错误不断出现。输出显示了这一点。

代码语言:javascript
运行
复制
[14:59:34] Recipe step env: {}
[14:59:34] cwd: /home/phoenix/Documents/stellies/year4/2021/s&s-414/pracs/prac-4/report
[14:59:34] LaTeX build process spawned. PID: undefined.
[14:59:35] LaTeX fatal error: spawn latexmk ENOENT, . PID: undefined.
[14:59:35] Does the executable exist? PATH: /app/bin:/usr/bin:/home/phoenix/.var/app/com.visualstudio.code-oss/data/node/bin:/home/phoenix/.var/app/com.visualstudio.code-oss/data/cargo/bin:/home/phoenix/.var/app/com.visualstudio.code-oss/data/python/bin
[14:59:35] The environment variable $SHELL: /bin/sh

然后,我继续查看了texlive网站。我注意到我没有将path变量设置为包含texlive二进制文件。/usr/local/texlive网站给出了二进制文件的路径:PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH,但是由于某种原因,我的系统上并不存在texlive。我在哪里可以找到Debian 10上的texlive二进制文件的正确路径?

EN

Stack Overflow用户

发布于 2021-09-11 14:32:53

在Mac上,这是解决问题的一种方法

Step1:从以下链接下载重新安装mactex:http://www.tug.org/mactex/mactex-download.html

Step2:在你的终端中做cd /usr/local,你应该会看到texlive文件夹

Step3:在您的终端中执行sudo vim etc/paths来设置环境。详情请访问以下链接:https://www.architectryan.com/2012/10/02/add-to-the-path-on-mac-os-x-mountain-lion/

Step4:在你的终端中在底部做/usr/local/texlive/2021/bin/x86_64-linux。检查文件夹,看看年份是否正确。详情请访问:http://www.tug.org/texlive/quickinstall.html

Step5:完全退出VC代码,然后重新打开它。

票数 0
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68179318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档