ошибка установки rJava " JAVA HOME не может быть определена из реестра"
Я пытаюсь загрузить rJava, используя команду:
library(rJava)
но я получаю следующую ошибку:
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: fun(libname, pkgname)
error: JAVA_HOME cannot be determined from the Registry
Error: package or namespace load failed for ‘rJava’
Я попытался переустановить как Java, так и программу R с последними версиями но все же получите эти ошибки.. Могу я узнать, как я могу это решить? Большое спасибо!
5 ответов
эта ошибка часто устраняется путем установки версии Java (т. е. 64-разрядной Java или 32-разрядной Java), которая соответствует типу используемой версии R (т. е. 64-разрядной R или 32-разрядной R). Эта проблема может легко повлиять на пользователей Windows 7, так как они могли установить версию Java, которая отличается от версии R они с помощью.
Я получил ту же ошибку, разрешенную путем установки той же версии R и Java, т. е. 64 бит и ручного обновления пути, т. е.
Sys.setenv(JAVA_HOME='C:/Program Files/Java/jre1.8.0_121') # for 64-bit version
R для установщика Windows устанавливает по умолчанию как 32-разрядные, так и 64-разрядные файлы. Переустановка R и снятие 32-битной части решили проблему для меня.
Как упоминалось в приведенной выше ссылке R-statistics, вам необходимо вручную загрузить 64-разрядную версию Java. Если нет, то будет установлена 32-разрядная версия.
Итак, если у вас 64-разрядная операционная система, убедитесь, что R и Java используют 64-разрядные установки. В противном случае эта проблема сохранится.
это убивает меня и я пробовал несколько методов выше, он не работает. После этого я смешиваю все решения, чтобы попробовать и ниже процесс работает для меня.
- установить Java для 64-разрядных
- выполнить ниже кода в команде windows путь setx "C:\Program файлы\Java\jre1.8.0_171\bin\server;%путь%" (пожалуйста, измените адрес acorrding на dvm.dll реальный адрес)
- выполнить ниже в R studio Системный.setenv(переменной JAVA_HOME="") Тогда я наконец-то смогу бежать. библиотека(rJava) библиотека (xlsx)