未找到 pdflatex (windows)

未找到 pdflatex (windows)

我正在尝试使用 R markdown 从 R 输出导出 pdf 文件。我下载了 MikTex,但当我尝试运行 R markdown 时,它显示了以下错误消息:

pandoc.exe: pdflatex not found. pdflatex is needed for pdf output.

当我在 R 中输入 sessionInfo() 时,得到了以下信息:

R version 3.3.1 (2016-06-21)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

看来 R 无法找到下载的 latex 的位置:

Sys.which("pdflatex")
pdflatex 
  "" 

不确定下载 MikTex 是否有问题,我电脑上下载的 MikTex 的位置是:

"C:\Users\username\Desktop\MiKTeX Download Files"

我重置了 R 中的路径,但仍然显示相同的错误:

Sys.setenv(PATH = paste(Sys.getenv("PATH"), "C:\\Users\\username\\Desktop\\MikTeX Download Files\\miktex\\bin", sep=.Platform$path.sep))

我知道这个问题可能与路径设置有关,但不确定具体该怎么做才能解决这个问题。有什么想法吗?谢谢!

答案1

我解决了这个问题,原来我下载完成后,应该再次打开安装程序并单击安装 MikTeX。我以为我只需要使用一次该向导。我在这里找到了详细的解决方案: 安装问题

相关内容