即使我已经拥有RStudio并且以前运行良好,也使用Anaconda Navigator安装了RStudio。没有加载“ imager”软件包,因此我从Navigator中删除了该应用程序,并从Macbook中完全卸载了R和RStudio,并通过Navigator重新安装了R和该应用程序,但这并不能解决问题。其他软件包安装也很好。以下是错误消息:
图书馆(成像仪)
错误:dyn.load(文件,DLLpath = DLLpath,...)中“ imager”的包或名称空间加载失败:
无法加载共享对象'/Users/omeedkashef/Library/R/3.4/library/imager/libs/imager.so':
dlopen(/Users/omeedkashef/Library/R/3.4/library/imager/libs/imager.so,6):库未加载:/opt/X11/lib/libX11.6.dylib
引用自:/Users/omeedkashef/Library/R/3.4/library/imager/libs/imager.so
原因:找不到图片
最佳答案
我有同样的问题。我从CRAN安装imager
时没有问题,但是在尝试加载CRAN安装的程序包时收到错误消息。当我尝试从GitHub安装时,我得到了更有用的错误消息,提示未找到X11(与上面的@andrii相同)。我通过从以下站点下载安装X11来解决了所有问题:https://www.xquartz.org/
编辑:我应该提一下,这不是RStudio本身的问题,正如问题的标题所暗示的那样,而仅仅是一个软件包(imager
)对一个不明确的R软件(X11)的依赖性问题。
关于r - RStudio不允许我安装软件包“imager”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50398836/