[R/Rstudio] dlookr 패키지 설치 후 Error: package or namespace load failed for ‘dlookr’ 발생 시 대처방안

 

R studio에서 dlookr 패키지를 설치하게 되면, 가끔씩 버전과 맥OS유무에 따라 Error: package or namespace load failed for ‘dlookr’에러를 뿜는 경우가 있다.

 

전체 에러는

Error: package or namespace load failed for ‘dlookr’:  .onLoad failed in loadNamespace() for 'tcltk', details:   call: fun(libname, pkgname)   error: X11 library is missing: install XQuartz from xquartz.macosforge.org

 

XQuartz

The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on OS X. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7. Quick Downl

www.xquartz.org

인데, 여기서 XQuartz의 X11 라이브러리가 문제가 있음을 알 수 있다.

 

이 에러의 경우 다른 R 패키지에서처럼 devtools를 통하여 깃헙에서 바로 설치하는 것으로 해결되는 에러가 아니다.

[install.packages("devtools");devtools::install_github("계정/레포이름")]

 

여기서 힌트는 블로그에 올라가게되며, 링크가 자동으로 생성된 저 사이트에서 찾을 수 있다.

 

실제로 저 사이트에 들어가게되면, 맥OS에서 실행가능한 dmg파일을 다운로드 받을 수 있으며, 이 dmg파일을 실행하여 설치하면 dlookr에러는 해결된다.

+ Recent posts