【问题标题】:Error in installing "rgl" package in Yosemite 10.10.4在 Yosemite 10.10.4 中安装“rgl”包时出错
【发布时间】:2015-09-29 22:53:27
【问题描述】:

每当我尝试在 Yosemite 10.10.4 上安装 rgl 软件包时都会收到此消息

Error : .onLoad failed in loadNamespace() for 'rgl', details:
  call: dyn.load(file, DLLpath = DLLpath, ...)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so':
  dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so, 6): Library not loaded: /opt/X11/lib/libGLU.1.dylib
  Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl/libs/rgl.so
  Reason: image not found
Error: package or namespace load failed for ‘rgl’

我该如何解决这个问题?

【问题讨论】:

  • X11 在您的计算机中是否位于/usr/opt
  • 我是新的mac用户,所以我不知道如何找到。我在应用程序的实用程序文件夹下找到它,但它没有安装
  • 我安装了它,它在 /usr
  • 目前尚不清楚问题是通过安装 XQuartz(Mac 的 X11)解决还是仍然存在。如果它仍然存在,您应该仔细描述您用于安装 X11 的过程。
  • 我想我对 /opt 和 /usr 完全感到困惑。放弃我之前的评论。 X11 在 /opt 下。

标签: r rgl osx-yosemite


【解决方案1】:

六年太迟了,但对于寻找解决方案的其他人来说。对我有用的解决方案是下载并安装 XQuartz https://www.xquartz.org

查看 Stackoverflow 的答案 herehere

【讨论】:

    猜你喜欢
    • 2015-12-21
    • 2019-08-19
    • 2014-12-12
    • 1970-01-01
    • 2014-12-24
    • 1970-01-01
    • 2015-08-19
    • 2015-02-24
    • 1970-01-01
    相关资源
    最近更新 更多