warning引发的bug
如果R包安装没有提示error,却又安装失败了,那就需要审视一下是不是有其他提示信息了:
例如:
其实说的很清楚,需要下载Rtools,但给出的地址是官网地址,下载速度很慢,我们可以用镜像代替:
https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/Rtools/
100多兆,飞一般的速度!
windows 升级R
使用installr::updateR()命令更新R。更新后,它会将所有已安装的软件包移动到新R的库文件夹中,并将其更新为最新版本,完全无痛!
if(!require(installer)) install.packages("installr")
installer::updateR()
一条命令升级所有R包
if(!require(rvcheck)) install.packages("rvcheck")
rvcheck::update_all()
这个问题是因为我的两个R包安装路径出现了冲突,我把前面几个以逗号分隔的单词复制到必应搜索:
发现他们都指向同一个包:lattice,有印象这是基础包里的用作作图的包,不过我好像没用过。删除一个路径中的这个包对应的文件夹,就解决了。
升级3.6后安装Bioconductor 包报错
Error: Bioconductor version '3.8' requires R version '3.5'; see https://bioconductor.org/install
Bioconductor 的包都升级就好了
BiocManager::install(version = "3.9")
参考链接:https://www.jianshu.com/p/598b4c58dead