使用 Anaconda Navigator 安装了 RStudio,尽管我已经安装了 RStudio 并且之前运行良好。 “imager”包未加载,因此我从 Navigator 中删除了该应用程序,并从 Macbook 中完全卸载了 R 和 RStudio,并通过 Navigator 重新安装了 R 和应用程序,但这并没有解决问题。其他软件包安装得很好。错误信息如下:
> library(imager)
Error: package or namespace load failed for ‘imager’ in dyn.load(file, DLLpath = DLLpath, ...):
unable to load shared object '/Users/omeedkashef/Library/R/3.4/library/imager/libs/imager.so':
dlopen(/Users/omeedkashef/Library/R/3.4/library/imager/libs/imager.so, 6): Library not loaded: /opt/X11/lib/libX11.6.dylib
Referenced from: /Users/omeedkashef/Library/R/3.4/library/imager/libs/imager.so
Reason: image not found
最佳答案
我也遇到了同样的问题。我从 CRAN 安装 imager
时没有遇到问题,但在尝试加载 CRAN 安装的软件包时收到了错误消息。当我尝试从 GitHub 安装时,我收到了更有用的错误消息,指出未找到 X11(与上面的 @andrii 相同)。我通过从以下站点下载安装 X11 解决了所有问题:https://www.xquartz.org/
编辑:我应该提到,正如问题标题所暗示的那样,这不是 RStudio 本身的问题,而只是一个包(imager
)对非-的依赖问题显式 R 软件 (X11)。
关于RStudio 不允许我安装软件包 'imager',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50398836/