无法安装tidyverse包:依赖包版本不兼容问题求助
解决tidyverse安装依赖版本不兼容问题
先手动更新指定的低版本依赖包,执行以下命令:
install.packages(c("rlang", "processx", "xfun"), dependencies = TRUE)如果CRAN安装失败,可通过devtools从GitHub安装最新版(需先安装devtools:
install.packages("devtools")):devtools::install_github("r-lib/rlang") devtools::install_github("r-lib/processx") devtools::install_github("yihui/xfun")清理冲突的中间依赖包后重新安装:
# 卸载存在版本问题的包 remove.packages(c("lifecycle", "callr", "knitr")) # 重新安装这些依赖 install.packages(c("lifecycle", "callr", "knitr"), dependencies = TRUE)强制更新所有依赖安装tidyverse:
install.packages("tidyverse", dependencies = "TRUE", type = "binary")(Windows用户推荐
type = "binary"避免编译错误,macOS用户可根据情况调整)检查R版本:如果你的R版本低于4.0.0,部分新包无法兼容,建议先更新R到最新稳定版后再尝试安装。
内容的提问来源于stack exchange,提问作者Aaron Hodges
相关产品推荐
相关产品推荐

