我最近开始在 Rstudio 中使用knitr。我遇到了“未检测到 tex 安装。请在编译前安装 TeX”。我的 Ubuntu 和 Windows 操作系统均出现错误。
经过一些研究,我能够通过将我的 tex 安装目录添加到来修改 Ubuntu 中的问题PATH。我通过在 Renviron.site 中包含以下行来做到这一点
PATH=/usr/local/texlive/2013/bin:${PATH}
但是,我的 Windows 安装仍然存在问题。我无法找到 Renviron.site 文件,因此我在 Renviron 的同一目录中创建了一个文件,并添加了我在 Windows 中安装 tex 的位置:
PATH=C:\texlive\2013\bin\win32:${PATH}
然而,这并没有解决我的问题,Rstudio 仍然无法找到我的 tex 包,这样
file.exists(Sys.which('texi2dvi'))
Returns FALSE.
我应该如何进行?
R 始终首先获取 Rprofile.site 文件。在 Windows 上,该文件位于 C:\Program Files\R\R-n.n.n\etc 目录中。
看这里:将 TeX 路径添加到 R Studio - Ubuntu https://stackoverflow.com/questions/30601171/add-tex-path-to-r-studio-ubuntu/46505586#46505586和这里:自定义启动 http://www.statmethods.net/interface/customizing.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)