You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

加载tidyverse包报错:rlang版本不满足要求的解决求助

问题解决方案

一、解决tidyverse加载时的rlang版本报错

报错原因是当前安装的rlang包版本(1.0.1)低于tidyverse依赖的最低版本(>=1.0.2),按以下步骤处理:

  • 先卸载旧版本的rlang包:
    remove.packages("rlang")
    
  • 安装最新版本的rlang包:
    install.packages("rlang")
    

注意:执行上述命令前,确保所有R会话都已关闭,或者先运行detach("package:rlang", unload = TRUE)卸载已加载的rlang包,避免卸载失败。

二、处理lubridate加载时的函数屏蔽提示

这个提示属于正常现象,因为lubridate包重新定义了date、intersect、setdiff、union这些函数,用来适配日期时间处理场景。如果需要使用base包的原始函数,只需在函数名前加上base::前缀即可,比如:

# 使用base包的date函数
base::date()
# 使用lubridate的date函数
date()

内容的提问来源于stack exchange,提问作者Deforceh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 16:57:22