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

R语言中tidyverse包安装失败问题求助

解决tidyverse安装失败的方案
  • 更换国内CRAN镜像源,规避国外源的网络/SSL连接问题:
    先运行以下代码切换到清华镜像,再执行安装命令:

    options(repos = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
    install.packages("tidyverse", dependencies = TRUE, type = "win.binary")
    
  • 手动安装缺失的依赖包:
    既然已解压tidyverse但缺失ggplot2、rlang等包,可单独处理这些失败的包:

    1. 若网络状态允许,直接单独安装:install.packages("ggplot2")、install.packages("rlang")
    2. 网络仍失败时,从国内镜像下载对应Windows二进制包(.zip格式),通过本地路径安装:
      install.packages("C:/Downloads/ggplot2_3.4.4.zip", repos = NULL, type = "win.binary")
      
  • 临时关闭SSL验证(应急方案,不建议长期使用):
    运行以下代码后再尝试安装:

    options(download.file.method = "libcurl")
    options(ssl.verifypeer = FALSE)
    install.packages("tidyverse")
    
  • 检查Windows防火墙/杀毒软件:
    暂时关闭防火墙或杀毒软件,或者将R、RStudio添加到信任列表,避免它们拦截R的网络请求。

  • 批量离线安装所有依赖:
    先获取tidyverse的完整依赖列表:

    tools::package_dependencies("tidyverse", recursive = TRUE)
    

    根据列表从国内镜像下载所有依赖的Windows二进制包,然后批量安装:

    pkg_paths <- list.files("C:/Downloads/R_packages", pattern = "\\.zip$", full.names = TRUE)
    lapply(pkg_paths, function(x) install.packages(x, repos = NULL, type = "win.binary"))
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 01:36:01