Я установил несколько пакетов на RStudio (BiocManager и rJava), но всякий раз, когда я пытаюсь использовать библиотеку Rcpi, я получаю сообщение об ошибке ниже. Я нахожусь на R версии 3.6.1, 64-битной, и я также скачал 64-битную Java. Я на macOS Мохаве 10.14.6. Кто-нибудь знает, как это исправить?
Я попытался загрузить последнюю версию Java, убедился, что BiocManager является верной версией для версии R.
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("Rcpi")
library(Rcpi)
Error: package or namespace load failed for ‘Rcpi’:
.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.6/Resources/library/rJava/libs/rJava.so':
dlopen(/Library/Frameworks/R.framework/Versions/3.6/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/lib/server/libjvm.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/3.6/Resources/library/rJava/libs/rJava.so
Reason: image not found