使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

问题

当您尝试加载的 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 安装/配置不足。

需要更多帮助?

需要更多选项?

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

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×