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

Windows系统R 4.1.1安装tidyverse包报错问题求助

解决方案
  • 优先解决依赖包tzdb的版本兼容问题
    R 4.1版本已不再支持最新版tzdb包(tidyverse的依赖组件),你需要先安装适配R4.1的最后一版tzdb:
install.packages("https://cran.r-project.org/src/contrib/Archive/tzdb/tzdb_0.3.0.tar.gz", repos = NULL, type = "source")

如果运行上述代码提示缺少编译工具,先安装对应R4.1版本的RTools40,安装完成后重启R再执行上面的安装命令。

  • 排查库路径的字符和权限问题
    如果你的Windows用户名包含中文/空格/特殊字符,默认库路径c:/users/Documents/R/win-library/4.1/会触发文件解析失败。可以新建全英文的自定义库目录,比如C:/Rlib,每次安装包前先运行:
.libPaths("C:/Rlib")

需要永久生效可以将这行代码写入R根目录下的.Rprofile配置文件。

  • 临时关闭安全软件拦截
    部分杀毒软件、Windows Defender实时保护会拦截R程序写入xml格式文件,安装前可以暂时关闭相关保护,安装完成后再恢复即可。

以上操作完成后再执行tidyverse安装命令即可:

install.packages("tidyverse")

Mac系统下不存在上述版本兼容、路径字符、编译工具的冲突,预装的tzdb二进制包可以直接正常调用,因此安装不会报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 03:54:03