我遇到了与描述相同的问题这里。不过,当时我刚刚重新安装了 MacTex,一切就开始正常工作了。
由于 MacTex 占用了磁盘上的大量空间,我想确保我没有安装该应用程序的多个实例,有什么想法可以做到这一点?
如果我发现多个实例,我该如何删除旧的安装!
非常感谢!
答案1
检查和删除旧版本的 MacTeX 的最简单方法是通过终端。打开终端窗口并输入:
cd /usr/local/texlive
ls
如果你安装了多个年份的 TeX Live,你将看到与每个较早年份相对应的目录。例如,你可能会看到:
2012 2013 texmf-local
这表明您已安装 TeXLive 2012 和 2013。然后,您可以2012
按照以下方式安全地删除该目录(必须从管理员帐户执行):
sudo rm -rf 2012
对您可能闲置的其他年份也执行此操作。唯一需要删除的其他内容是本地运行时目录。这些目录通常不是很大(可能 100 MB 左右)。它们位于您的本地~/Library/texlive
文件夹中。由于这些目录是您的帐户本地的,因此您无需成为管理员即可删除它们,因此您可以使用:
cd ~/Library/texlive
rm -rf 2012
或者,您可以使用 Command-Shift-G(“前往”菜单中的“前往文件夹”)导航到 Finder 中的文件夹,然后将相应的文件夹拖到废纸篓。
如果您的机器上有多个用户,则需要为每个用户执行此操作。