抱歉,但“MiKTeX 编译器驱动程序”未成功

抱歉,但“MiKTeX 编译器驱动程序”未成功

这似乎是一个众所周知的问题,但恐怕我找不到解决办法。我已经使用 latex/miktex 多年了,但昨天当我尝试编译文档时,我收到了错误消息

Sorry, but "MiKTeX Compiler Driver" did not succeed. 

The log file hopefully contains the information to get MiKTeX going again:

C:/Users/XXXXX/AppData/Local/MiKTeX/2.9/miktex/log/texify.log

You may want to visit the MiKTeX project page, if you need help.

日志文件包含以下内容:

texify - running 'initexmf --quiet --update-fndb' to refresh the file name database

代码使用 可以正常运行pdfLatex,但如果使用pdflateX+MakeIndex+BibTex,它将无法再编译。甚至我的测试代码也是如此:

\documentclass{article}

\usepackage[numbers]{natbib}

\bibliographystyle{phreport}

\begin{document}

hello! \cite{99mich}

\bibliography{reportbib}

\end{document}

不起作用。我尝试重新安装MikTex(没有成功),并尝试更新(管理员)我的软件包,但不起作用:

  Sorry, but something went wrong: The executed process did not succeed. 

  fileName = 'C:\Program Files\MikTex2.9\miktex\bin\x64xinitexmf.exe"

  arguments="--update-fndb --verbose--admin", exitCode="1"

也许这就是问题所在?如果能得到任何帮助,我将不胜感激。我最后几年没有miktex遇到任何问题,但我不知道该如何解决这个根本问题。

非常感谢!CBo

答案1

我遇到了同样的问题,使用 BibTex 运行时会抛出此错误,我发现问题出在我拥有的 .bib 文件中。具体来说,有一个引文的参考名称中有一个意外的空格,另一个是重复的。错误消息上方有一些关于哪个引文有问题的信息。

无论如何,我想尝试确保 .bib 文件中的所有条目都格式正确。

我还发现,如果我在编译时在 Adob​​e Reader 中打开最终的 pdf 文档,就会出现此错误。

答案2

刚刚解决了更新后出现“抱歉,但“MiKTeX 编译器驱动程序”未成功”消息的问题。我在 \cite{} 中有一个拼写错误,我错误地使用大写字母(“LV2009”)来调用条目(而不是“Lv2009”)

答案3

更新 MikeTeX 后,我遇到了同样的问题。这与我将文件存储在 Dropbox 文件夹中有关。将所有内容复制到桌面后,它又恢复了正常。

相关内容