R/참고자료

R 오류

연정양 2022. 11. 12.

++)) ggplot2 패키지의 데이터 셋 자체를 사용할 수가 없고, rlang library 내 특정 파일이 충돌한다는 오류가 나서

혹시... ? 하고 rtools를 재설치하며 32bit를 옵션에서 해제하고, r 3.6.3 버전을 설치하여 버전 변경 후 ggplot2를 새로 설치해 줬더니 엄청나게 오랫동안 설치하고 있다. 다 설치하고 나서 데이터셋을 불러와보니 잘 된다. ㅜㅜ 다행.

 

install.packages("rlang", dependencies = TRUE, type="binary")

install.packages("ggplot2", dependencies = TRUE, type = "binary")

 

GGPLOT2가 설치되지 않는 문제. 

Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  namespace 'rlang' 1.0.2 is being loaded, but >= 1.0.6 is required
Calls: <Anonymous> ... withCallingHandlers -> loadNamespace -> namespaceImport -> loadNamespace

이 오류가 나서 rlang을 따로 설치하려고 하면
ERROR: compilation failed for package 'rlang'
* removing 'C:/Users/USER/Documents/R/win-library/4.0/rlang'
* restoring previous 'C:/Users/USER/Documents/R/win-library/4.0/rlang'
Warning in install.packages :
  installation of package ‘C:/Users/USER/DOWNLO~1/rlang_1.0.6 (2).tar.gz’ had non-zero exit status

 

 

.libPaths()를 해보니 2개의 경로에 다운을 받으려고 하고 있어 하나를 삭제해 주었다. . .c:바로 아래로 해야 덜 혼란스러워한대서 그렇게..

그리고 paths()여기에 새로운 경로 넣어서..확실히 지정해주고..

r을 삭제했다가 까는 건 별 도움이 안 되고

 

install.packages("rlang", dependencies = TRUE, type="binary")

install.packages("ggplot2", dependencies = TRUE, type = "binary")

맨 위의 이 두줄을 넣어주면 

어떻게 library로 깔리긴 하지만

여전히 had non-zero exit status 문제가 발생한다. 

계속 rlang 버전이 너무 낮다고 하는데 r 사이트에서 직접 1.0.6 압축 파일을 다운받아 설치를 진행하면

had non..의 반복..

일단 돌아가긴 하니까 급한 것 부터 풀고 ㅜㅜ ㅜㅜ 천천히 더 찾아봐야겠다. ...... 

진짜 경로 설정하다가 다 엉켜서 멀쩡히 깔리던 패키지도 말 안듣고 후...

 

 

댓글