Applies ToRevolution Analytics

Проблема

При попытке загрузить пакет «rJava» появляется сообщение об ошибке:

Ошибка: Неудача при .onLoad в loadNamespace() для «rJava»

Решение

Их число переменные среды и пути, которые должны быть установлены в системе, чтобы пакет «rJava»для успешной загрузки.Необходимо проверить следующие действия на Windows:

  • Убедитесь, что переменная среды «JAVA_HOME» настроен правильно и указывает на 64-разрядной версии jof Java (JDK или SEВо время выполнения). Для 64-разрядных революции R необходимо убедиться в том, что 64-разрядной версии Java установлена.

  • Убедитесь, что правильно задан переменной «CLASSPATH» Java.Для 64-разрядной версии JDK это обычно устанавливается равным примерно следующим образом (в Windows):      'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'

  • Проверьте путь к параметрам системы. В системе Windows, перейти к "панели управления---> системы--> Дополнительные параметры---> переменных среды.Путь должен включать каталоги: «C:\Program Files\Java\jre6\bin\server» и «C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64».

  • Убедитесь в том, что «RPATH» и «RHOME» переменные среды задаются и указать каталог:      'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'

Linux, необходимо те же параметры, но пути будут отличаться.

  • Подкаталоги КЛАССОВ: /usr/java/jdk1.7.0_02/jre/lib/ext

  • RPATH и RHOME: /usr/lib64/Revo-7.3/R-3.1.1

В системе Linux рекомендуется также выполнить команду:Javareconf R CMDЭто будет пытаться правильно настроить Java на компьютере для использования с R революции предприятия.Обратите внимание, что если не все параметры заполнены после выполнения «javareconf R CMD», это обычно означает, что rJava не будет работать и недостаточно Java установки и настройки.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.