首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R Studio中没有编织的rmd文件:“CreateProcess”无法运行

R Studio中没有编织的rmd文件:“CreateProcess”无法运行
EN

Stack Overflow用户
提问于 2017-01-18 07:07:09
回答 1查看 1.8K关注 0票数 1

我正在试图编织一个Rmd文件在R Studio上的Windows 7框。老实说,在这一点上,我只是想让默认的Rmd文件编织起来。

无论我试图输出到html还是pdf,我都会得到以下错误:

系统错误(粘贴(shQuote(Pandoc_path),“-version”),intern = TRUE): “CreateProcess”未能运行“C:\PROGRA~1\RStudio\bin\pandoc\pandoc.exe--版本” 电话:..。get_pandoc_version -> with_pandoc_safe_environment -> ->系统 执行暂停

无论我使用漂亮的UI“针织”按钮还是直接使用render()命令,都会产生同样的错误。

由于担心我已经过时,我已经卸载并重新安装了R和RStudio,因此它们现在处于RVersion3.3.2和RStudio版本1.0.136。在重新安装之后,我第一次创建Rmd文件时,它询问了如何安装各种软件包的更新版本。这件事并没有发生,但并没有解决问题。

我试图显式地加载库,这告诉我没有这样的包。如果我试图安装这个软件包,我会收到以下消息:

install.packages中的警告: 软件包“pandoc”不可用(用于R版本3.3.2)

指导员把我指给了Cannot launch pandoc in rstudio。(没有任何关于该软件包不可用的信息,所以也许这并不重要?)按照这些说明,我检查了一个重复的pandoc安装(手动检查Userdata/Apps/local和搜索计算机上任何地方的"pandoc“)。唯一的pandoc在RStudio中,所以我不认为这是问题所在。

我还尝试了Knitr pandoc Execution halted in R中包含的两种建议--即安装MiKTeX,然后按概述手动安装/加载pandoc (以及确保完全的控制权限)。两个人都没解决这个问题。(当然,当我手动加载pandoc时,它在系统中创建了一个重复的pandoc。因此,我将其卸载。)

有什么主意吗??

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2017-01-18 11:04:09

在R菜单中,尝试转到Tools - Global Options... - Sweave并将Weave Rnw files using: dropbox从sweave更改为knitr

如果失败,可能是MikTeX没有链接到R。请确保您拥有管理员权限,然后从“开始”菜单转到all programs - MikTeX X.X - Maintenance - MikTeX Settings

单击Roots选项卡,然后选择Add...,然后需要路由到textmf文件夹,该文件夹将根据安装R的位置而有所不同,但是它应该类似于C:\R\R-3.X.X\share\texmf

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41713270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档