R 报错:ERROR: failed to lock directory XXX 00LOCK

Error: install.packages failed to lock directory

在使用bioconductor安装一些包的时候,比如我安装GEOquery时,会有
Error in unpackPkgZip(foundpkgs[okp, 2L], foundpkgs[okp, 1L], lib, libs_only, :
ERROR: failed to lock directory ‘C:\Program Files\R\R-3.6.1\library’ for modifying
如下:

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("GEOquery")
> BiocManager::install("GEOquery")
Bioconductor version 3.10 (BiocManager 1.30.10), R 3.6.1 (2019-07-05)
Installing package(s) 'GEOquery'
trying URL 'https://bioconductor.org/packages/3.10/bioc/bin/windows/contrib/3.6/GEOquery_2.54.1.zip'
Content type 'application/zip' length 13850910 bytes (13.2 MB)
downloaded 13.2 MB

package ‘GEOquery’ successfully unpacked and MD5 sums checked
Error in unpackPkgZip(foundpkgs[okp, 2L], foundpkgs[okp, 1L], lib, libs_only,  : 
  ERROR: failed to lock directory ‘C:\Program Files\R\R-3.6.1\library’ for modifying
Try removing ‘C:\Program Files\R\R-3.6.1\library/00LOCK’

解决办法:找到‘C:\Program Files\R\R-3.6.1\library/00LOCK’ 将 00LOCK文件夹删掉,重新安装就可以了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 说明本次redis集群安装在rhel6.8 64位机器上,redis版本为3.2.8,redis的gem文件版本为...
    读或写阅读 15,123评论 3 9
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 13,905评论 0 38
  • 今天一个学员在R包上出现问题,并且已经仿佛重装Rstudio和R,依旧没有见效。 出错信息如下 报错信息,提示无法...
    xuzhougeng阅读 1,766评论 1 3
  • 人的一生会遭遇无数次相逢,有些人,是你看过便忘了的风景;有些人,则在你心里生根发芽,那些无法诠释的感情,都是没有来...
    萧茱阅读 248评论 0 7
  • 坐在床边的瑜伽垫子上,身边围着一堆昨天晚上没有收拾的颜料,我正对面,床边的柜子上,那种在烟灰缸里的大蒜叶子已经比磊...
    暖清阳阅读 177评论 0 2