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

R中tidyverse包安装失败:tidyselect版本需≥1.1.1当前为1.1.0

解决tidyverse安装失败的方案

问题原因

安装失败的核心问题是当前tidyselect包版本(1.1.0)低于tidyverse 1.3.2要求的≥1.1.1版本;同时系统缺少Rtools,影响源包的安装流程。另外,直接安装二进制版tidyverse(1.3.1)会因版本过旧与其他包不兼容。

解决步骤

1. 更新tidyselect到符合要求的版本

在R控制台执行命令,优先安装二进制版本:

install.packages("tidyselect")

若二进制版本仍不满足要求,需先完成步骤2安装Rtools,再安装源包:

install.packages("tidyselect", type = "source")

2. 安装适配R 4.0的Rtools

由于要安装tidyverse的源包版本,必须安装对应R版本的Rtools:

  • 选择适配R 4.0.x的Rtools版本进行安装
  • 安装过程中务必勾选"Add Rtools to system PATH"选项,确保R能识别该工具

3. 重新安装tidyverse

完成上述步骤后,执行以下命令安装最新版tidyverse:

install.packages("tidyverse")

此时系统会自动安装1.3.2版本的源包,且依赖的tidyselect版本已达标,安装可顺利完成。

临时替代方案(无需Rtools)

若暂时无法安装Rtools,可先更新所有已安装包,再尝试安装二进制版:

# 自动更新所有已安装包
update.packages(ask = FALSE)
# 重新安装tidyverse二进制版
install.packages("tidyverse", type = "binary")

注意:此方法仅能安装1.3.1版本,若仍存在兼容性问题,建议优先采用前三种步骤。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 06:40:26