R - 使用 remotes::install_github 安装包时,会要求BiocManager::install()找不到更高版本的依赖关系。

问题描述 投票:0回答:1

我需要安装一些应该用Remote::install_github()来安装的包,如

"acidgenomicsbasejump""Satijalabseurat".

在安装过程中,它需要升级其他几个包的版本。BiocManager::install程序找不到这些版本,我不得不安装这些依赖包的版本。

R CMD INSTALL IRanges_2.20.2.tar.gz 

然后,其他包,使用相同的包停止工作。DESeq2我得到的错误。

Error: package or namespace load failed for ‘DESeq2’:
 objects ‘rowSums’, ‘colSums’, ‘rowMeans’, ‘colMeans’ are not exported by 'namespace:S4Vectors'

我发现很少有答案说它发生(如 网址)

remotes::install_github()没有获取正确的Bioconductor开发资源,而用BiocManager::install()安装却能正常工作。

我们将R 3.6.0作为一个模块安装,很多用户使用相同的R版本。我需要所有的包对每个人都有效。

我怎样才能使所有不同版本的包都能工作?

r install.packages
1个回答
0
投票

最后,我用Bioconductor 3.10安装了新版的R 3.6.3,所有的包都安装好了。

© www.soinside.com 2019 - 2024. All rights reserved.