我刚刚安装了 MiKTeX 和 TeXstudio,并尝试使用许多不同的软件包编译完成的文档。安装 MiKTeX 时,我将选项设置为,always install missing packages on-the-fly
并在 MiKTeX 控制台的设置中确认了这一点。
可悲的是,我总是遇到同样的错误:
Unfortunately, the package koma-script could not be installed. Please check the log file: C:/Users/<username>/AppData/Local/MiKTeX/2.9/miktex/log/pdflatex.log
我在这个日志文件中发现了以下条目:
2019-01-15 10:43:09,851+0100 FATAL pdflatex - Permission denied: C:/Users/<username>/AppData/Local/Temp/hl9040.tex
2019-01-15 10:43:09,851+0100 FATAL pdflatex - Info: C:/Users/<username>/AppData/Local/Temp/hl9040.tex
2019-01-15 10:43:09,851+0100 FATAL pdflatex - Source: Libraries\MiKTeX\Core\win\winFile.cpp
因此,显然某些权限被拒绝,尽管我已经尝试以管理员身份运行 MiKTeX 控制台和 TeXstudio。
如果我尝试直接通过 MiKTeX 控制台安装软件包,一切都会正常进行。我只需搜索缺少的软件包,它就会成功安装。之后,我收到一条新消息,告诉我下一个软件包丢失了。
附加信息:每次我打开 MiKTeX 控制台时,它都会告诉我存在 PATH 问题并询问我是否要立即修复它。但如果确认修复它,当我再次打开它时会弹出相同的消息。我不知道这是否是问题的一部分,但我假设是。
编辑:(添加评论):
我尝试以管理员身份执行安装文件,现在似乎可以正常工作了!安装后,我尝试再次编译文件,并收到新的错误报告:
commando crashed: pdflatex.exe -synctex=1 -interaction=nonstopmode "FileName".tex.
我尝试用谷歌搜索,但什么也没找到。我确实安装了所有内容,现在以管理员身份运行了所有内容,之前卸载了所有内容……