我无法将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
有什么建议吗?
答案 0 :(得分:1)
我最终弄清楚了这个问题的答案 - 我需要更新Rcpp包。
我通过跑步找到答案 install.packages( “tidyr”) 这引发了与tibble和Rcpp相关的错误,这使我发表了这篇文章:https://github.com/tidyverse/tibble/issues/169
更新Rcpp后,我能够更新tidyr。