无法将tidyr从0.3.1更新为0.6.0

时间:2017-01-06 22:32:06

标签: r ubuntu tidyr

我无法将tidyr从0.3.1更新为0.6.0。我正在运行Ubuntu 14.04.5。

我试图通过在RStudio中运行此代码来更新软件包:

update.packages("tidyr")

我没有收到任何错误。我重启了RStudio并使用以下方式加载了tidyr:

library(tidyr)

这是我的sessionInfo:

R version 3.3.2 (2016-10-31)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 14.04.5 LTS

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C         LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8     LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                  LC_ADDRESS=C               LC_TELEPHONE=C             LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

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

other attached packages:
[1] ggplot2_1.0.1     data.table_1.10.0 tidyr_0.3.1       dplyr_0.4.3       plyr_1.8.3        MASS_7.3-44 
5  e  5 0 0 10

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我最终弄清楚了这个问题的答案 - 我需要更新Rcpp包。

我通过跑步找到答案     install.packages( “tidyr”) 这引发了与tibble和Rcpp相关的错误,这使我发表了这篇文章:https://github.com/tidyverse/tibble/issues/169

更新Rcpp后,我能够更新tidyr。