当我在升级到 Maverick 后尝试编译文档时,出现以下错误:“找不到所需工具。
/usr/texbin/pdflatex
不存在。TeXShop 是 TeX 的前端,但您还需要 TeX 发行版。也许这样的发行版未安装或在系统升级期间被删除。如果是这样,请转到http://tug.org/MacTeX并按照说明重新安装 MacTeX。不太可能的原因是 TeXShop 首选项中的工具路径配置不正确。如果您使用的是 macports 或 fink 发行版,则可能会发生这种情况。”
我从之前的帖子中看到有一个名为 FixMacTeX2013.pkg 的软件包可以解决这个问题。但是,它似乎不在我的系统中,我找不到在哪里下载它。任何帮助都将不胜感激,谢谢。
答案1
我只需在 Texshop 的偏好设置中替换/usr/texbin
,/Library/Tex/texbin
即可在我的 Macbook 上解决此问题。
答案2
它是 MacTeX 本身的一个项目。一旦 MacTeX 正确安装,FixMacTeX2013.pkg
它位于/Applications/TeX
目录中。
顺便说一句,每次 OSX 系统进行重大更新时,建议从头开始重新安装 MacTeX。
答案3
确保您也更新了 MacTeX。安装 MacTex-2014 和随附的 fixMacTex2014.pkg。这应该对您有用。
答案4
我遇到过类似的问题,请按照以下步骤操作:
- 打开终端。
- 输入哪个 pdftex。
- 这将为您提供文件位置。
- 如果您没有找到,请查看以下库 -
/Library/Tex/texbin or /opt/local/bin/pdftex
(我在 /Library/Tex/texbin 中找到它) - 现在转到,
TexShop
-->Prefrences
-->Engine
--> 替换/usr/texbin
为/Library/Tex/texbin
。