R笔记本创建失败

时间:2017-01-27 19:00:58

标签: r rstudio rnotebook

当我去File-New File-R Notebook时,它告诉我安装一些软件包,但是它没有给我这条消息:

笔记本创建失败: "未安装R Notebook创建所需的其中一个软件包"

我试图手动安装这些软件包,但软件包安装窗口消失得太快,以至于我甚至无法看到应该安装哪些软件包。

我用Google搜索了它,但不能对任何资源进行罚款。 谁能帮我这个? 也许至少提供运行R Notebook所需的软件包列表?

7 个答案:

答案 0 :(得分:2)

R笔记本实际上不是使用名为RNotebooknotebook或类似名称的软件包创建的,而是使用rmarkdown软件包创建的,并且它必须是当前版本。所以命令是:

install.packages("rmarkdown", dependencies=TRUE)   # needs to be >= version 1.3

然后您的下拉菜单选择应该在当前版本的RStudio中成功。 ....至少,如果您有CRAN网页中列出的系统要求:

SystemRequirements: pandoc (>= 1.12.3) - http://pandoc.org

答案 1 :(得分:1)

不要按错误消息,并从下面的安装弹出窗口中读取所有内容。以我为例,最后一个信息是它在编译“摘要”时遇到问题。我手动(install.packages("digest",type = "binary"))安装了“摘要”。然后一切正常。 Mac,R版本3.6,Rstudio桌面1.2。

答案 2 :(得分:0)

我遇到了同样的问题。我使用的是最新版本的R和RStudio,所有已安装的软件包都是最新的。

现在,谈谈安装包时的错误。按照以下步骤操作,您将启动并运行R Notebook:

  1. 运行命令
  2.   

    install.packages(“rmarkdown”,dependencies = TRUE)

    在安装过程中,您将在控制台上观察到多条消息。浏览它们并记录安装其他依赖包时出现 ERROR 的那些。就我而言,它是'backports'。错误消息将如下所示:

      

    错误:包'backports'的编译失败

    在您的情况下可能会有所不同,但重点是记下面临编译问题的包的名称。使用编辑器(npp)保存包的名称。

    1. 获得包名后,执行以下命令:
    2.   

      install.packages(“backports”,type =“binary”)

      1. 成功执行上述命令后,转到文件下拉菜单并选择R Markdown。自动安装rmarkdown和rprojroot软件包。它们将成功安装,您现在可以使用R Notebook
      2. 如果此解决方案适合您,请告诉我们。

答案 3 :(得分:0)

这对我有用:

  • 从cran网站安装R的最新版本
  • 启动RStudio指向此版本的R。
  • 在Mac上,按如下所示设置env变量,然后从终端启动RStudio
  • 然后在RStudio中针对“ markdown”的“安装软件包”和其他ppackage可以正常工作,安装最新的必需软件包以打开笔记本
➜  export RSTUDIO_WHICH_R=/usr/local/bin/R

答案 4 :(得分:0)

我有完全一样的问题。通过阅读错误日志,我发现了g++ command not found。因此,只需安装它,下次我尝试时它就可以正常工作。

答案 5 :(得分:-1)

我自己找到了答案,所以我发帖了。 我猜服务器有问题。 我进入了工具全局选项包并选择了不同的CRAN镜像,然后就可以了。

答案 6 :(得分:-1)

更新你的R版本 - 这是我的解决方案,我遇到了同样的问题。

前两个命令确保您获得我在数字海洋页面上找到的最新版R

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository 'deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/'

$ sudo apt-get update
$ sudo apt-get install r-base

没有前两行我最终得到R版本3.2.3(2015-12-10) - “木制圣诞树”

前两行我得到了R版本3.4.4(2018-03-15) - “有人倾向于”

重新安装R Studio后,文件 - > RMarkdown能够安装所有这些子包和WORK。乌拉!