首页 > 解决方案 > Xlsx 库将无法在 R 中正确加载

问题描述

我在 R 中安装了 xlsx 包,但是当我尝试加载库时,我收到以下消息:

.onLoad failed in loadNamespace() for 'rJava', details:
  call: dyn.load(file, DLLpath = DLLpath, ...)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava/libs/rJava.so':
  dlopen(/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/lib/server/libjvm.dylib
  Referenced from: /Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava/libs/rJava.so
  Reason: image not found

Mac 是 10.14.1 Mojave 版本。R 是 3.5.1 版。Java 版本为 1.8.0_73。Java 和 Mac 都是 64 位的,因为我认为这是其他问题提交的问题。这是与最新的 macOS Mojave 相关的问题吗?

标签: rxlsx

解决方案


推荐阅读