当我去File-New File-R Notebook时,它告诉我安装一些软件包,但是它没有给我这条消息:
笔记本创建失败: "未安装R Notebook创建所需的其中一个软件包"
我试图手动安装这些软件包,但软件包安装窗口消失得太快,以至于我甚至无法看到应该安装哪些软件包。
我用Google搜索了它,但不能对任何资源进行罚款。 谁能帮我这个? 也许至少提供运行R Notebook所需的软件包列表?
答案 0 :(得分:2)
R笔记本实际上不是使用名为RNotebook
或notebook
或类似名称的软件包创建的,而是使用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:
install.packages(“rmarkdown”,dependencies = TRUE)
在安装过程中,您将在控制台上观察到多条消息。浏览它们并记录安装其他依赖包时出现 ERROR 的那些。就我而言,它是'backports'。错误消息将如下所示:
错误:包'backports'的编译失败
在您的情况下可能会有所不同,但重点是记下面临编译问题的包的名称。使用编辑器(npp)保存包的名称。
install.packages(“backports”,type =“binary”)
如果此解决方案适合您,请告诉我们。
答案 3 :(得分:0)
这对我有用:
➜ 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。乌拉!