R - Ошибка: .onLoad не удалось в loadNamespace () для 'rJava'

Во время загрузки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/ankitagarwal5/Documents/R/win-library/3.2/rJava/libs/x64/rJava.dll':
  LoadLibrary failure:  %1 is not a valid Win32 application.

In addition: Warning message:
  package ‘rJava’ was built under R version 3.2.3 
Error: package or namespace load failed for ‘rJava’

Я ссылался на различные сообщения в StackOverflow и пытался внести соответствующие изменения, но ничего не получалось. Вот различные шаги, которые я предпринял, чтобы решить проблему:

if (Sys.getenv("JAVA_HOME")!="")
  Sys.setenv(JAVA_HOME="")
library(rJava)

Это не сработало.

Тогда я попробовал это:

options(java.home="C:\\Program Files\\Java\\jre1.8.0_91\\")
library(rJava)

Это тоже не сработало.

Мой jvm.dll находится в этом месте в моей 64-битной ОС Windows 7 - C: \ Program Files (x86) \ Java \ jre1.8.0_91 \ bin \ client

Я также добавилC:\Program Files (x86)\Java\jre1.8.0_91\bin\client к моей переменной PATH в переменных моего окружения и перезапустил RStudio и снова попытался установить и загрузить rJava. Это тоже не сработало.

Я был бы очень признателен, если бы кто-нибудь мог помочь мне решить эту проблему.

Спасибо, парни!

Ответы на вопрос(5)

Ваш ответ на вопрос