应用对象
Revolution Analytics

问题

当您尝试加载的 rJava 包您收到错误︰

.OnLoad 中的 'rJava' loadNamespace() 失败,错误︰

解决方案

他们有大量的环境变量和需要设置在系统中,为了使 rJava 包的路径已成功加载。您应该检查以下窗口︰

  • 确保环境变量 'JAVA_HOME 正确设置了并且指向 Java (JDK 或 SE 64 位版本 jof运行时)。64 位革命您需要确保您具有 Java 安装 64 位版本。

  • 请确保正确设置 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 上,还建议您运行该命令︰R CMD javareconf这将会尝试使用革命 R 企业系统上正确地配置 Java。请注意,是否不是所有的配置设置填写后运行 R CMD javareconf,这通常意味着,rJava 将不起作用,您的 Java 安装/配置不足。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。