gpt4 book ai didi

r - 在 Windows 7 上找不到对象 pdflatex

转载 作者:行者123 更新时间:2023-12-04 09:35:29 28 4
gpt4 key购买 nike

我使用 RStudio(版本 3.1.2)。当我尝试在 R Markdown 脚本中编织 PDF 时,我收到以下输出:

Error in eval(expr,envir,enclos): object 'pdflatex' not found



我已经安装了 MikTex basic 并在网上搜索了解决方案。对于 Mac 用户,stackoverflow 中有一个,我使用的是 Windows 7。似乎问题是没有 Tex 安装路径。我找到了在 Windows 上解决此问题的简要指南: enter link description here

所以,我按照它说的做了: Sys.which("pdflatex")并收到:

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 时,它向我显示了相同的错误消息。感谢您的所有时间,我将不胜感激任何帮助。

最佳答案

我在 64 位 Windows 上工作,所以 Sys.which("pdflatex")回来:

 C:\Program Files\MiKTeX 2.9\miktex\bin\x64\pdflatex.exe

输入 sessionInfo() .你应该看到这样的事情:
R version 3.1.2 (2014-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)

根据您的系统,路径可以是: C:\Program Files\MiKTeX 2.9\miktex\bin (对于 32 位版本)或 C:\Program Files\MiKTeX 2.9\miktex\bin\x64 (对于 64 位版本)。

关于r - 在 Windows 7 上找不到对象 pdflatex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27004849/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com