rmd文件未在R Studio中编织:';创建流程';无法运行';
我正试图编织一个Rmd文件在R工作室的Windows7框。老实说,在这一点上,我只是试图让默认的Rmd文件编织 无论我尝试输出为html还是pdf,都会出现以下错误: 系统错误(粘贴(shQuote(pandoc_路径),“--version”),intern=TRUE):rmd文件未在R Studio中编织:';创建流程';无法运行';,r,rstudio,R,Rstudio,我正试图编织一个Rmd文件在R工作室的Windows7框。老实说,在这一点上,我只是试图让默认的Rmd文件编织 无论我尝试输出为html还是pdf,都会出现以下错误: 系统错误(粘贴(shQuote(pandoc_路径),“--version”),intern=TRUE): “CreateProcess”无法运行“C:\PROGRA~1\RStudio\bin\pandoc\pandoc.exe--版本” 电话:。。。获取潘多克版本->使用潘多克安全环境->强制->系统 停止执行 无论我使用漂亮
“CreateProcess”无法运行“C:\PROGRA~1\RStudio\bin\pandoc\pandoc.exe--版本”
电话:。。。获取潘多克版本->使用潘多克安全环境->强制->系统
停止执行 无论我使用漂亮的UI“knit”按钮还是直接的
render()
命令,都会产生相同的错误
由于担心我已经过时,我已经卸载并重新安装了R和RStudio,所以它们现在是R版本3.3.2和RStudio版本1.0.136。在重新安装后,我第一次创建Rmd文件时,它询问我如何安装各种软件包的更新版本。这样做没有发生意外,但没有解决问题
我已经尝试显式加载库,它告诉我没有这样的包。如果我尝试安装该软件包,会收到以下消息:
install.packages中的警告:程序包“pandoc”不可用(适用于R版本3.3.2) 老师指给我看。(没有关于包不可用的任何信息,所以这可能不重要?)按照这些说明,我已经检查了重复的
pandoc
安装(手动检查用户数据/应用程序/本地,并在计算机上的任何位置搜索“pandoc”)。唯一的pandoc
在RStudio bin中,所以我认为这不是问题所在
我还尝试了中包含的两个建议——即安装MiKTeX,然后按照概述手动安装/加载pandoc(同时确保完全控制权限)。两者都没有解决问题。(当然,当我手动加载pandoc时,它在系统中创建了一个重复的pandoc
。因此我卸载了它。)
有什么想法吗
非常感谢 在R-Studio菜单中,尝试转到
工具-全局选项…-swave
并使用以下方法更改编织Rnw文件:
dropbox从swave
到knitr
否则,可能是MikTeX未链接到R。请确保您具有管理员权限,然后从“开始”菜单转到所有程序-MikTeX X.X-维护-MikTeX设置
单击
root
选项卡,然后选择Add…
,然后您需要路由到textmf
文件夹,该文件夹将根据您安装的R而有所不同,但是它应该类似于C:\R\R-3.X.X\share\texmf
,感谢您提供了非常清晰的说明!恐怕情况没有改变,即使在选择了knitr并将MiKTeX链接到R之后。很抱歉,这对您不起作用。您是否安装并加载了r标记
和knitr
软件包?如果做不到这一点,我唯一能建议的就是回滚到我正在使用的R-3.3.1
,并且一切正常。