![MacTeX 问题:TexShop 无法在 macOS Monterey 中找到 pdflatex](https://linux22.com/image/453626/MacTeX%20%E9%97%AE%E9%A2%98%EF%BC%9ATexShop%20%E6%97%A0%E6%B3%95%E5%9C%A8%20macOS%20Monterey%20%E4%B8%AD%E6%89%BE%E5%88%B0%20pdflatex.png)
我是 MacTeX 的新用户。我在运行 macOS Monterey 12.5 的 Mac 上。安装 MacTeX(并使用 MD5 和检查包)后,我尝试在 TeXShop 中排版 LatexTemplate,但出现以下错误:
/Library/TeX/texbin/pdflatex does not exist. TeXShop is a front end for TeX, but you also need a TeX distribution. Perhaps such a distribution was not installed or was removed during a system upgrade. If so, go to http://tug.org/mactex and follow the instructions to install MacTeX or BasicTeX.
在 Finder 中,如果我转到 /Library/TeX,我可以找到 texbin 别名。但是,在终端中,如果我运行which pdflatex
它,它会返回pdflatex not found
。运行sudo which pdflatex
并输入我的管理员密码,结果/Library/TeX/texbin/pdflatex
如预期一样。
在 TeXShop 偏好设置中,我的“引擎”选项卡下的“路径设置”已设置为/Library/TeX/texbin
,并/usr/local/bin
按照 tex.stackexchange 其他地方的建议进行设置。
macOS Monterey 中的库权限是否存在问题?我在系统偏好设置中启用了 TeXShop 和 TeX Live Utility 的完全磁盘访问权限,但这并没有帮助。我还删除了所有旧版本的 TeX、GUI 应用程序和 TeX 分发数据结构,并完全重新安装了 MacTeX,但这也没有帮助。
答案1
更新:看起来位于的别名/Library/TeX/
由于某种原因被破坏了,或者由于权限问题无法被 TeXShop 访问。当我将 TeXShop 中的 (pdf)TeX Path 设置设置为时,/usr/local/texlive/2022/bin/universal-darwin/
它能够编译。