我使用 RStudio(版本 3.1.2)。当我尝试在我的 R Markdown 脚本中编织 PDF 时,我收到以下输出:
eval 中的错误(expr、envir、enclos):找不到对象“pdflatex”
我已经安装了 MikTex basic 并在网上搜索了解决方案。Mac 用户的 stackoverflow 中有一个,我使用 Windows 7。似乎问题在于没有 Tex 安装路径。我找到了这个在 Windows 上解决它的简短指南:在此处输入链接描述
所以,我做了它所说的:Sys.which("pdflatex")
并收到:
胶乳
""
十我输入:Sys.getenv("PATH")
,获得:
1 "C:\Program Files\R\R-3.1.2\bin\x64;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\ v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files \WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;:/usr/texbin:/usr/texbin"
最后,我输入了:Sys.setenv(PATH=paste(Sys.getenv("PATH"),"/usr/texbin",sep=":"))
,但是当我再次尝试编织 PDF 时,它向我显示了相同的错误消息。感谢您的所有时间,我将不胜感激。