Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
rmd文件未在R Studio中编织:';创建流程';无法运行';_R_Rstudio - Fatal编程技术网

rmd文件未在R Studio中编织:';创建流程';无法运行';

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--版本” 电话:。。。获取潘多克版本->使用潘多克安全环境->强制->系统 停止执行 无论我使用漂亮

我正试图编织一个Rmd文件在R工作室的Windows7框。老实说,在这一点上,我只是试图让默认的Rmd文件编织

无论我尝试输出为html还是pdf,都会出现以下错误:

系统错误(粘贴(shQuote(pandoc_路径),“--version”),intern=TRUE):
“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
,并且一切正常。