“tidyverse”软件包无法使用。

7
我正在尝试安装“tidyverse”,但出现以下错误。
install.packages("tidyverse")

package ‘tidyverse’ is available as a source package but not as a binary

Warning in install.packages :
  package ‘tidyverse’ is not available (as a binary package for R version 3.1.3)

以下是有关我的会话的详细信息。
sessionInfo()
R version 3.1.3 (2015-03-09)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.12.1 (unknown)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods  
[7] base     

loaded via a namespace (and not attached):
[1] tools_3.1.3

有没有人知道这里缺少了什么?
谢谢。
2个回答

17

你尝试了吗:

install.packages('tidyverse', dependencies=TRUE, type="source")

您可能想尝试更新正在使用的R版本。


1
如果可以的话,一定要更新 R。tidyverse 只有几个月的历史,而 R 版本 3.1.3 已经过时两年了。 - neilfws
当我点击帮助下的“检查更新”时,它会显示“您正在使用最新版本的Rstdio”。 - poppy202
最新的R版本是3.3.3,您可能想要更新它。 - Jayz
@uut - 当我使用命令安装 tidyverse 时 -> install.packages("tidyverse", dependencies=TRUE, type="source"),我遇到以下错误 - 正在将包安装到 '/home/nbcommon/R'(由于未指定 'lib') 警告信息: "package 'tidyverse' is not available (for R version 3.3.0)"[注意:我正在使用 Microsoft Azure Jupyter Notebook] 请提供建议。谢谢! - ksp585
1
@ksp585 我不确定具体情况,但你可以尝试使用 install.packages('tidyverse', dependencies=TRUE, type="source", repos="https://cloud.r-project.org") - uut

2

如果您正在使用Ubuntu,请尝试以下操作,然后再次安装tidyverse。

许多软件包所需

sudo apt-get install -y libxml2-dev libcurl4-openssl-dev libssl-dev


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接