OS X Yosemite にアップグレードした後、R で X11 をロードできない 質問する

OS X Yosemite にアップグレードした後、R で X11 をロードできない 質問する

Yosemite にアップグレードした後、ggplot2 を使用してコンソール内でプロットしようとすると、次のエラーが発生します。

Error in (function (display = "", width, height, pointsize, gamma, bg,  : 
  X11 module cannot be loaded
In addition: Warning message:
In (function (display = "", width, height, pointsize, gamma, bg,  :
  unable to load shared object '/Library/Frameworks/R.framework/Resources/modules//R_X11.so':
  dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): Library not loaded: /usr/X11/lib/libSM.6.dylib
  Referenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so
  Reason: image not found

これを解決するにはどうすればよいですか?

ベストアンサー1

OSのアップデートにより、/usr/X11と/usr/X11R6のシンボリックリンクが削除されたようです。XQuartzを再インストールしてください。http://xquartz.macosforge.orgこれにより、シンボリックリンクが再度設定されます。

おすすめ記事