![错误:找不到所需工具](https://linux22.com/image/325606/%E9%94%99%E8%AF%AF%EF%BC%9A%E6%89%BE%E4%B8%8D%E5%88%B0%E6%89%80%E9%9C%80%E5%B7%A5%E5%85%B7.png)
我下载了 MacTex,并将其安装在我的新机器(MacBook Air、Yosemite)上,但是它排版失败并出现错误:
Error: Can't find required tool
/user/texbin/pdflatex does not exist. TeXShop is ....
我再次尝试使用镜像站点,但出现相同的错误。请帮忙!非常感谢。
答案1
您是否检查过 TeXShop 中的路径设置或尝试过重新安装 TeXShop(不是 TeX 发行版)?
的二进制文件在 OS X Yosemite 或更早版本中作为符号链接pdflatex
存在/usr/texbin/
,但错误消息表明 TeXShop 正在尝试调用/user/texbin/pdflatex
,而这当然不存在。因此,TeXShop 中的路径设置可能由于某种原因而发生变化。因此,修复路径设置或重新安装可以解决问题。
我不知道我必须单独下载 TexShop。
不,通常不需要,因为 TeXShop 是与 MacTeX 捆绑在一起的。但在你的问题中,你安装了 MacTeX,并且在使用 TeXShop 排版 LaTeX 文档时遇到了问题。那么,可以合理地认为原因在于 TeXShop,而不是 TeX 系统本身。
在日常使用中,使用 TeXShop 等 TeX IDE 是可以的(它们是很棒的软件!),但我建议您在遇到不熟悉的错误时使用 CLI(命令行界面)排版文档。如果它也失败了,那么 LaTeX 有问题,否则,IDE 有问题。有时,用两种方式排版可以明确问题所在。
附言:我应该发表评论,但我的声誉不够高,无法这样做。
答案2
您真的在使用 Yosemite 而不是 El Capitan 吗?您安装了 MacTeX-2015 吗?
TeXShop 的最新版本会自动配置为使用二进制文件的正确路径;如果 /usr/texbin 仍然存在,则使用 /Library/TeX/texbin(如果存在)。
答案3
/图书馆/TeX/texbin当我将其设置为时,它对我有用:
TeXShop -> 首选项 -> 引擎 -> 路径设置 -> (pdf)Tex (默认:/usr/texbin)。