[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의 X11 라이브러리가 문제가 있음을 알 수 있다.
이 에러의 경우 다른 R 패키지에서처럼 devtools를 통하여 깃헙에서 바로 설치하는 것으로 해결되는 에러가 아니다.
[install.packages("devtools");devtools::install_github("계정/레포이름")]
여기서 힌트는 블로그에 올라가게되며, 링크가 자동으로 생성된 저 사이트에서 찾을 수 있다.
실제로 저 사이트에 들어가게되면, 맥OS에서 실행가능한 dmg파일을 다운로드 받을 수 있으며, 이 dmg파일을 실행하여 설치하면 dlookr에러는 해결된다.