10

我无法tidyr在 R 版本 3.1.1 中安装包

这就是发生的事情:

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,它安装很容易并且运行顺利。

为什么会发生这种情况的任何想法,因为这似乎不是一个普遍问题。

4

3 回答 3

7

我认为问题在于需要 R ≥ 3.1.2 的最新版本的 dplyr (0.4.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")
于 2015-06-22T13:11:59.700 回答
2

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

或者

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

于 2017-05-13T00:29:01.440 回答
1

我遇到了同样的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")

于 2016-04-08T23:46:14.147 回答