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

RStudio如何升级xfun包至0.23及以上以顺利安装tidyverse

xfun包升级至0.23及以上版本解决方案

注意:所有操作前务必先重启R会话,避免旧版本xfun被加载占用,导致安装失败

方法1:卸载旧版本后重装

update.packages升级失败通常是两个原因:旧版本文件被加载锁定、当前使用的CRAN镜像未同步最新版本,按如下步骤操作即可:

  • 卸载当前安装的xfun 0.22版本:
    remove.packages("xfun")
  • 再次重启R会话后,选择同步及时的CRAN镜像(如国内清华、中科大镜像),直接安装最新版xfun:
    install.packages("xfun")

方法2:通过依赖管理工具指定版本安装

如果是R包依赖冲突导致无法升级,使用pak工具自动解决依赖问题:

  • 先安装pak依赖管理工具:
    install.packages("pak")
  • 直接指定版本要求安装xfun,工具会自动匹配兼容的依赖版本:
    pak::pkg_install("xfun@>=0.23")

方法3:安装指定版本源码包

如果上述方法都不生效,可直接安装指定版本的xfun包,操作前需要提前配置好R包编译环境(Windows需安装Rtools,Mac需安装Xcode命令行工具):
install.packages("xfun", version = "0.23")

升级完成后运行packageVersion("xfun")即可确认当前版本,确认符合要求后再安装tidyverse即可正常完成。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 20:51:01