我真的需要在Mac上使用X11 for R吗?

n53p2ov0  于 12个月前  发布在  Mac
关注(0)|答案(2)|浏览(136)

R版本3.5.2
macOS版本10.14.2莫哈韦
每当安装R,包时,我都会看到以下警告:

Warning message:
In doTryCatch(return(expr), name, parentenv, handler) :
  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: /opt/X11/lib/libSM.6.dylib
  Referenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so
  Reason: image not found

字符串
一切似乎都很好。ggplot2情节得到绘制,...等。
我真的需要从XQuartz安装X11吗?有什么东西真的坏了吗?
它能“解锁”任何东西吗?

izkcnapc

izkcnapc1#

这可能会起作用:
brew install --cask xquartz

wecizke3

wecizke32#

对于我们这些没有(或不想在Mac上拥有)额外的软件包管理系统(如Homebrew)的人:您可以从the XQuartz site下载一个“真实的”macOS pkg软件包用于XQuartz。然后您只需像安装任何其他Mac软件包一样安装它(提示:双击Downloads文件夹中的图标:-)。
安装修复了OP询问的R问题(在Big Sur上尝试)。

相关问题