今天我用我的R3.6.1安装monocle3
remotes::install_github('cole-trapnell-lab/monocle3')
安装到一半的时候因为如下问题出现报错
Error: (converted from warning) package 'SummarizedExperiment' was built under R version 3.6.2
这个其实是因为install_github
太过敏感了,把warnning给转成错误,所以导致安装失败。我在一年前曾经也遇到类似的报错「Debug R」如何处理Error in readLines(f) :(converted from warning) incomplete final line found on xxx,最后也没能完美解决该问题。
失败的尝试
这次我的解决方案也不是特别的完美,先从https://github.com/cole-trapnell-lab/monocle3下载zip压缩包,然后解压缩到本地。使用install.packages()
进行安装
install.packages("monocle3/", repos = NULL, type = "source")
安装过程中出现了下面一系列的警告,但其实根本没有影响到后续monocle3使用。
Warning: package 'SummarizedExperiment' was built under R version 3.6.2
Warning: package 'S4Vectors' was built under R version 3.6.3
Warning: package 'DelayedArray' was built under R version 3.6.3
Warning: package 'matrixStats' was built under R version 3.6.3
** testing if installed package can be loaded from final location
Warning: package 'SummarizedExperiment' was built under R version 3.6.2
Warning: package 'S4Vectors' was built under R version 3.6.3
Warning: package 'DelayedArray' was built under R version 3.6.3
Warning: package 'matrixStats' was built under R version 3.6.3
** testing if installed package keeps a record of temporary installation path
小结: 有些时候警告没有必要太认真。