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

无法安装disgenet2r包:SPARQL依赖不可用的技术求助

解决disgenet2r安装失败(SPARQL依赖缺失)的办法

核心问题

SPARQL包已从CRAN移除,且官方版本不兼容R4.2,导致disgenet2r安装受阻。以下是可行解决路径:


方法1:从GitHub安装SPARQL兼容版本

这是最推荐的方案,无需降级R:

  1. 先安装remotes工具包(如果未安装):
install.packages("remotes")
  1. 从GitHub的归档仓库安装SPARQL:
remotes::install_github("cran/SPARQL")
  1. 重新安装disgenet2r:
library(devtools)
install_bitbucket("ibi_group/disgenet2r")

如果上述GitHub仓库无法安装,可尝试ropensci的维护分支:

remotes::install_github("ropensci/SPARQL")

方法2:跳过依赖检查安装disgenet2r(备选)

此方法会忽略缺失的SPARQL依赖,但可能导致disgenet2r部分功能无法正常运行,仅适合临时测试:

devtools::install_bitbucket("ibi_group/disgenet2r", dependencies = FALSE)

方法3:降级R版本

如果上述方法均失效,可将R降级至4.1.x版本(SPARQL官方版本兼容该系列):

  • 卸载当前R4.2版本
  • 安装R4.1.x版本
  • 从CRAN安装SPARQL:install.packages("SPARQL")
  • 再安装disgenet2r:devtools::install_bitbucket("ibi_group/disgenet2r")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 09:30:58