【发布时间】:2014-03-01 18:54:49
【问题描述】:
我最近开始在 Rstudio 中使用 knitr。我遇到了“未检测到 tex 安装。请在编译前安装 TeX。”我的 Ubuntu 和 Windows 操作系统都出现错误。
经过一些研究,我能够通过将我的 tex 安装目录添加到 PATH 来修改 Ubuntu 中的问题。我通过在 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'))
返回 FALSE。
我应该如何进行?
【问题讨论】:
-
将路径添加到您的 windows 环境和 RStudio/knitr 以及任何需要它的东西都应该选择它。