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

加载ggpubr包失败且无法更新dplyr的问题求助

问题描述
  • 加载ggpubr包时触发报错,提示已加载的dplyr 1.0.7版本不满足要求(需>=1.0.10),同时附带ggpubr基于R 4.1.3构建的警告:

    Error: package or namespace load failed for ‘ggpubr’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
    namespace ‘dplyr’ 1.0.7 is already loaded, but >= 1.0.10 is required
    In addition: Warning message:
    package ‘ggpubr’ was built under R version 4.1.3

  • 更新dplyr时,选择“安装前重启R”会陷入弹窗循环;选择“否”则出现权限拒绝错误,无法移除旧版tibble和dplyr,安装失败,关键报错信息:

    Warning in install.packages :
    cannot remove prior installation of package ‘tibble’
    Warning in install.packages :
    problem copying C:\Users\Sandi\Documents\R\win-library\4.1\00LOCK\tibble\libs\x64\tibble.dll to C:\Users\Sandi\Documents\R\win-library\4.1\tibble\libs\x64\tibble.dll: Permission denied
    ERROR: cannot remove earlier installation, is it in use?

  • 尝试执行remove.packages(dplyr)时,系统提示找不到dplyr包
解决方案
  • 彻底终止R相关进程
    关闭所有R/RStudio窗口,打开任务管理器,结束所有R进程(如RStudio.exe、Rgui.exe等),确保没有进程占用包文件。
  • 手动删除旧包文件夹
    打开包安装目录C:/Users/Sandi/Documents/R/win-library/4.1,找到tibble和dplyr的文件夹并删除;若提示权限不足,右键以管理员身份打开文件夹后再操作。
  • 重新安装新版包
    启动R/RStudio(不要加载任何包),执行以下命令安装二进制版本的包(避免源码编译问题):
    # 安装dplyr二进制包
    install.packages("dplyr", type = "binary")
    # 安装ggpubr
    install.packages("ggpubr")
    
    若下载缓慢,可指定国内镜像源:
    install.packages("dplyr", type = "binary", repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")
    
  • 验证安装
    执行library(dplyr)和library(ggpubr),确认包能正常加载无报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 23:08:21