无法在R 3.1.1版中安装tidyr

时间:2014-12-09 23:33:44

标签: r failed-installation installation-package tidyr

我无法在R 3.1.1版中安装tidyr

这就是:

install.packages("tidyr")

Installing package into ‘C:/Users/Name/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)

Warning in install.packages :
  package ‘tidyr’ is not available (for R version 3.1.1)

我有一台Windows PC,刚刚安装了dplyr,它很容易安装并且运行顺畅。

任何想法为什么会这样,因为这似乎不是一般问题。

3 个答案:

答案 0 :(得分:6)

我认为问题在于最新版本的dplyr(0.4.2)需要R≥3.1.2。我通过使用旧版本的dplyr并安装0-Cloud存储库中的所有软件包解决了这个问题。

install.packages("assertthat")
install.packages("magrittr")
install.packages("lazyeval")
install.packages("BH")
install.packages("R6")
install.packages("http://cran.r-project.org/src/contrib/Archive/dplyr/dplyr_0.4.1.tar.gz", repos=NULL)
install.packages("tidyr")

答案 1 :(得分:0)

我遇到了与DSR包相同的问题,如下所示:

(as ‘lib’ is unspecified) Warning in install.packages : package ‘DSR’ is not available (for R version 3.2.4 Revised)

然后用devtoolls解决了它。

devtools::install_github("hadley/tidyr")

答案 2 :(得分:0)

我使用R 3.3.3遇到了同样的问题。加载库(dplyr)然后install.packages('tidyr')。

或者

尝试关闭并重新启动R,然后再试一次。