報錯
命令行安裝拓展包的時候出現 ERROR: failed to create lock directory xxx
信息,例如
install.packages("Rcpp", dependencies=TRUE)
報錯信息有一行顯示:
ERROR: failed to create lock directory ‘/home/me/src/Rlibs/00LOCK-Rcpp’
解決方法
在NFS文件系統上,有時您不得不關閉哪些內容。
在R中,您可以使用以下命令在命令中執行此操作:
install.packages("Rcpp", dependencies=TRUE, INSTALL_opts = c('--no-lock'))
或者在命令行中使用 --no-lock
參數,例如,
R CMD INSTALL --no-lock <pkg>