尝试安装与R版本相关的软件包时发生错误

时间:2019-10-20 16:51:30

标签: r

我正在尝试使用命令const combineAll = merge(...queriesTab).pipe(mergeAll()); 安装软件包ggpubr,但出现错误:

install.packages('ggpubr')

然后我尝试使用Installing package into ‘/home/nasser/R/x86_64-pc-linux-gnu-library/3.4’ (as ‘lib’ is unspecified) Warning in install.packages : dependency ‘cowplot’ is not available 命令安装软件包cowplot,再次出现以下错误install.packages('cowplot')

我搜索了一个解决方案,并找到了使用以下命令的建议:

Warning in install.packages :  package ‘cowplot’ is not available (for R version 3.4.4)

我收到此错误devtools::install_github("wilkelab/cowplot")

长时间寻找解决方案后,我最终没有完美的解决方案。

您能建议我一种避免此错误的方法吗?

1 个答案:

答案 0 :(得分:1)

您已安装R的3.4.4版本。软件包cowplot要求版本3.5.0或更高。您必须升级R版本。

有时候这是不可能的(例如在工作网络上)。在这些情况下,另一种方法是安装没有该要求的旧版本cowplot。当然,这意味着您正在使用该软件包的旧版本。可以在CRAN上找到较早版本的软件包。

https://cran.r-project.org/src/contrib/Archive/cowplot/