Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Error: package or namespace load failed for ‘rJava’

Tags:

r

rjava

So I have tried the previously proposed answer to my question. but I am still having the same error message: I am trying to load the rJava library in R

library(rJava) 

Error : .onLoad failed in loadNamespace() for 'rJava', details:   call: inDL(x, as.logical(local), as.logical(now), ...)   
error: unable to load shared object 'C:/Users/Lauriane/Documents/R/win-library/3.3/rJava/libs/x64/rJava.dll':   
LoadLibrary failure:  The specified module could not be found.  
Error: package or namespace load failed for ‘rJava’

Please help,

Thanks

like image 636
flawa Avatar asked Jan 01 '26 02:01

flawa


2 Answers

For me the problem was caused because a 32-bit Java version was installed on the system, but I was running 64-bit version of R. Installing the 64-bit Java version solved the problem with rJava namespace environment. Because I am running a 32-bit browser I had to manually download the 64-bit Java version.

like image 158
tomka Avatar answered Jan 03 '26 15:01

tomka


What worked for me is explained here. Essentially, do sudo R CMD javareconf in the terminal and reboot.

like image 23
Marius Hofert Avatar answered Jan 03 '26 14:01

Marius Hofert



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!