Áp dụng cho
Revolution Analytics

Vấn đề

Khi bạn cố gắng tải 'rJava' gói bạn nhận được lỗi:

Lỗi: .onLoad thất bại trong loadNamespace() cho 'rJava'

Giải pháp

Của một số biến môi trường và đường dẫn phải được cài đặt trên hệ thống của bạn, để gói 'rJava'nạp thành công.Bạn nên kiểm tra các mục sau Windows:

  • Đảm bảo rằng các biến môi trường 'JAVA_HOME' được đặt đúng cách và trỏ đến một phiên bản 64-bit jof Java (JDK hoặc SEThời gian chạy). 64-bit cách mạng r, bạn phải đảm bảo rằng bạn có phiên bản 64-bit của Java được cài đặt.

  • Đảm bảo rằng Java 'CLASSPATH' biến được đặt đúng cách.Đối với phiên bản 64 bit vào JDK, này thường nằm giống như sau (trên Windows):      'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'

  • Kiểm tra thiết đặt hệ thống đường dẫn. Trên Windows, goto '---> bảng điều khiển hệ thống--> Cài đặt nâng cao---> biến môi trường.Đường dẫn của bạn bao gồm các thư mục: 'C:\Program Files\Java\jre6\bin\server' và 'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'.

  • Đảm bảo rằng các biến môi trường 'RPATH' và 'RHOME' được đặt và trỏ đến thư mục:      'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'

Cùng thiết đặt được yêu cầu trên Linux, Tuy nhiên, đường dẫn sẽ khác nhau:

  • CLASSPATH: /usr/java/jdk1.7.0_02/jre/lib/ext

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

Trên Linux, cũng khuyên bạn chạy lệnh:R CMD javareconfĐiều này sẽ cố gắng cấu hình Java đúng trên hệ thống của bạn để sử dụng với cách mạng R doanh nghiệp.Lưu ý rằng nếu không phải tất cả các thiết đặt cấu hình được điền sau khi chạy 'R CMD javareconf', điều này thường có nghĩa là rJava không hoạt động và cài đặt Java/cấu hình của bạn không đủ.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.