The installation instructions for JGR on the deducer website (http://www.deducer.org/pmwiki/index.php?n=Main.MacOSXInstallation) work for R up-to version 3.3.
When you install R version 3.4 and follow the instructions on the Deducer website (http://www.deducer.org/), you get the following error:
Loading required package: rJava
Error: package or namespace load failed for ‘rJava’:
.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.4/Resources/library/rJava/libs/rJava.so':
dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so
Reason: image not found
Error: package ‘rJava’ could not be loaded
You can install rJava with
, but this doesn’t fix the problem. So, how to proceed?
Make sure Java is installed
The development toolkit from Oracle should be installed and can be downloaded from:
R needs to know were to find Java:
Open TERMINAL (not the R.App)
R CMD javareconf
Now, still in TERMINAL, open R by entering
Next install rJava:
And JGR should start up.
JGR doesn’t start up from the R.App; you will need to start it from TERMINAL
You could also try to compile rJava from source,:
install.packages(“rJava”, type = “source”)