Cannot load Cairo package

Viewed 11

Hi I am getting this error after I installed Cairo. Any thoughts?

> library('Cairo')
Error: package or namespace load failed for ‘Cairo’:
 .onLoad failed in loadNamespace() for 'Cairo', details:
  call: dyn.load(file, DLLpath = DLLpath, ...)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/4.2/Resources/library/Cairo/libs/Cairo.so':
  dlopen(/Library/Frameworks/R.framework/Versions/4.2/Resources/library/Cairo/libs/Cairo.so, 0x0006): Library not loaded: '/opt/X11/lib/libXrender.1.dylib'
  Referenced from: '/Library/Frameworks/R.framework/Versions/4.2/Resources/library/Cairo/libs/Cairo.so'
  Reason: tried: '/opt/X11/lib/libXrender.1.dylib' (no such file), '/Library/Frameworks/R.framework/Resources/lib/libXrender.1.dylib' (no such file), '/Users/yahuang/lib/libXrender.1.dylib' (no such file), '/usr/local/lib/libXrender.1.dylib' (no such file), '/usr/lib/libXrender.1.dylib' (no such file), '/lib/libXrender.1.dylib' (no such file), '/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home/jre/lib/server/libXrender.1.dylib' (no such

Environment:

  • macOS Monterey 12.6
  • R: 4.2.1
  • RStudio: 2022.07.1
0 Answers
Related