MetagenomeSeq安装失败:提示不适用于Bioconductor 3.20版本
解决metagenomeSeq安装失败的建议
先确认Bioconductor版本是否正确
运行以下命令检查当前Bioc版本:BiocManager::version()如果输出不是3.20,执行强制更新:
BiocManager::install(version = "3.20", update = TRUE, ask = FALSE)验证包在当前Bioc版本中的可用性
运行命令确认metagenomeSeq是否在3.20版本的仓库中:BiocManager::available("metagenomeSeq")如果返回
TRUE,说明仓库存在该包,继续下一步;如果返回FALSE,尝试切换镜像源。切换Bioconductor镜像源
先设置官方镜像,再重新安装:options(BioC_mirror = "https://bioconductor.org") BiocManager::install("metagenomeSeq", force = TRUE, update = FALSE)尝试从源码安装
若二进制包同步延迟,源码包通常会先上线。先安装依赖包:BiocManager::install(c("limma", "edgeR", "phyloseq", "Biobase"), force = TRUE)再安装metagenomeSeq源码包:
BiocManager::install("metagenomeSeq", type = "source", force = TRUE)排查系统依赖问题(Mac系统)
源码安装可能需要Xcode命令行工具,若未安装,运行终端命令:xcode-select --install安装完成后再重试源码安装步骤。
内容的提问来源于stack exchange,提问作者Jennifer Hathaway
相关产品推荐
相关产品推荐

