R 프로그래밍

Error in gzfile(file, "rb"): 커넥션을 열 수 없습니다.

jiaen95 2020. 10. 19. 15:42

패키지 설치중 강제종료로 인해 LOCK이 걸리는 문제가 발생할 수 있습니다.

따라서 00LOCK문제를 해결해야 정상적으로 패기지를 로드할 수 있습니다.

 

Error

Error in gzfile(file, "rb"): 커넥션을 열 수 없습니다.

추가정보: 경고메세지(들):

In gzfile(file, "rb"): 

압축된 파일 'C:/users/*****/R/win-library/3.6/R/dplyr.rdx'를 열 수 없습니다. 그 이유는 아마도 'No such file or directory' 입니다. 

패키지 'dplyr'내에서 R코드를 로드할 수 없습니다.

 

혹은

 

Error: failed to lock directory ‘/usr/local/lib/R/site-library’ for modifying

Try removing ‘/usr/local/lib/R/site-library/00LOCK-dplyr’

The downloaded source packages are in    

‘/tmp/RtmpgCPB3M/downloaded_packages’

Warning message:In install.packages("dplyr") :  

installation of package ‘dplyr’ had non-zero exit status

 

 


Solution 

방법1:

폴더에 직접 액세스하고 파일을 수동으로 삭제하여 위에서 언급 한 'C : \ Users \ Carolin \ Documents \ R \ win-library \ 3.6/00LOCK'을 삭제하십시오 (실제로 파일이 아닌 경우)

 

방법2:

해당 디렉토리의 락을 풀어주고 진행하거나 ( https://stackoverflow.com/a/48974126 )

  • unlink("/home/me/src/Rlibs/00LOCK-Rcpp", recursive = TRUE)

락을 무시하고 강제 설치 ( https://stackoverflow.com/a/14389028 )

  • install.packages("dplyr", dependencies=TRUE, INSTALL_opts = c('--no-lock'))

 

Source: github.com/lumiamitie/TIL/blob/master/rstudy/package_lock.md

 

'R 프로그래밍' 카테고리의 다른 글

cat( )함수  (0) 2020.11.10
runif( ) 함수: 난수 생성  (0) 2020.11.08
Error in plot.new(): figure margins too large  (0) 2020.10.19
error in file("rt")  (0) 2020.10.10
패키지 설치가 안되는 경우 해결방법  (0) 2020.09.18