2017-02-15 3 views
3

Итак, я попробовал ранее предложенный ответ на мой вопрос. но я до сих пор с той же сообщение об ошибке: Я пытаюсь загрузить rJava библиотеку RОшибка: загрузка пакета или пространства имен не выполнена для 'rJava'

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’ 

Пожалуйста, помогите,

Благодарности

+0

Возможно, это может вам помочь, http://stackoverflow.com/questions/27661325/unable-to-load-rjava-on-r – Aditi

+0

Вы можете проверить, является ли ваша Java-архитектура такой же, как у R версию, которую вы используете. 'rJava' нуждается в том, чтобы оба они были на одной и той же архитектуре. 32-бит или 64-бит. У меня такая же проблема. – samkart

+0

Это может помочь. Это помогло мне. https://stackoverflow.com/a/30073113/5238639 – prashanth

ответ

2

Для меня эта проблема была вызвана тем, что 32- разрядная версия Java была установлена ​​в системе, но я запускал 64-разрядную версию R. Установка 64-разрядной версии Java решила проблему с пространством имен rJava. Поскольку я запускаю 32-битный браузер, мне пришлось вручную загрузить 64-битную версию Java.

0

У меня была такая же проблема, и, как было предложено в предыдущих комментариях, я вручную установил 64-битную версию, выбрав ее here. Я только должен был перезапустить R. Он работал отлично.

Смежные вопросы