TexShop 和 pdflatexmk:“env:perl:没有这样的文件或目录”

TexShop 和 pdflatexmk:“env:perl:没有这样的文件或目录”

在我(几乎)刚刚安装 MacTex 的 Mac 上,我的 TexShop 无法运行 *mk 脚本,因为出现以下错误:

"env: perl: No such file or directory "

这显然是 TexShop 和 perl 的配置问题(应该不难)但我似乎无法弄清楚。

怎么了?

答案1

TeXShop 不参与此操作。latexmk脚本以 shebang 行开头

#!/usr/bin/env perl

告诉操作系统使用 Perl 来解释脚本。错误消息表示未perl找到可执行文件。由于 TeXShop 仅添加/usr/texbin到 PATH 环境变量的前面,这意味着您的 PATH 变量格式不正确,或者perl您的系统上未安装可执行文件(这很可疑,因为 Mac OS X 默认有可执行文件)。

你应该检查一下这个命令的答案是什么

echo $PATH

发给终端。

相关内容