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

Linux环境下RStudio Cloud无法安装tidyverse包的问题求助

问题描述

在Linux系统的RStudio Cloud中安装tidyverse包时遇到错误,执行代码:

options(repos = c(CRAN = "https://cloud.r-project.org"))
options(download.file.method = "libcurl")
install.packages("tidyverse")

得到错误信息:

> install.packages("tidyverse")
Warning in install.packages :
  unable to access index for repository https://cloud.r-project.org/src/contrib:
  cannot open URL 'https://cloud.r-project.org/src/contrib/PACKAGES'
Installing package into ‘/home/skeam/R/x86_64-pc-linux-gnu-library/4.3’
(as ‘lib’ is unspecified)
Warning in install.packages :
  unable to access index for repository https://cloud.r-project.org/src/contrib:
  cannot open URL 'https://cloud.r-project.org/src/contrib/PACKAGES'
Warning in install.packages :
  package ‘tidyverse’ is not available for this version of R

已尝试取消勾选“Use secure method for HTTP”,问题未解决。

解决方案
  • 更新R版本
    错误提示tidyverse对当前R版本不可用,R 4.3版本已无法适配最新版tidyverse。在RStudio Cloud中操作:

    1. 点击右上角齿轮状设置图标
    2. 选择「R Version」选项
    3. 切换至最新稳定版(如4.4.x),重启会话后重新尝试安装。
  • 更换CRAN镜像
    原镜像访问存在异常,换用稳定的CRAN镜像:

    options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
    options(download.file.method = "auto")
    install.packages("tidyverse", dependencies = TRUE)
    

    也可通过RStudio界面设置:Tools -> Global Options -> Packages,选择一个可用的CRAN镜像后再执行安装。

  • 强制安装依赖并验证网络
    若仍有问题,强制安装所有依赖项:

    install.packages("tidyverse", dependencies = TRUE, type = "source")
    

    怀疑网络连通性时,可先测试镜像访问:

    install.packages("httr")
    httr::GET("https://mirrors.tuna.tsinghua.edu.cn/CRAN/src/contrib/PACKAGES")
    

    返回状态码200则说明网络正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 02:42:20