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

PopOS 21.04系统下R语言genius包安装失败求助

错误原因

你的安装报错是因为本地安装的rvest包版本过高,rvest从1.0.2版本开始移除了原有的session导出对象,而CRAN上发布的最新稳定版genius 2.2.3仍然依赖旧版rvest的这个接口,因此加载失败。RStudio Cloud环境中默认预装的是旧版本rvest,因此可以正常安装。

解决方案1:降级rvest到兼容版本(最简便)

  • 先安装remotes包用于指定版本安装:
install.packages("remotes")
  • 安装兼容genius 2.2.3的rvest 1.0.1版本:
remotes::install_version("rvest", version = "1.0.1", repos = "https://cran.r-project.org")
  • 完成后重新安装genius即可:
install.packages("genius")

解决方案2:安装修复后的genius开发版(无需降级rvest)

如果不想降级本地的rvest包,可以直接安装修复了rvest兼容性问题的genius开发版本:

remotes::install_github("josiahparry/genius")

PopOS源报错修复方法

如果后续需要更换系统级CRAN源,可先执行以下终端命令添加CRAN官方公钥,即可解决无密钥被禁用的问题:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
echo "deb https://cloud.r-project.org/bin/linux/ubuntu hirsute-cran40/" | sudo tee -a /etc/apt/sources.list
sudo apt update

内容的提问来源于stack exchange,提问作者Ian Lukas Loechle Torres

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 16:45:04