Masalah
Ketika Anda mencoba untuk memuat paket 'rJava' Anda menerima galat:
Galat: .onLoad gagal loadNamespace() 'rJava'
Solusi
Mereka adalah jumlah variabel lingkungan dan lintasan yang harus ditetapkan pada sistem Anda, agar paket 'rJava'untuk memuat berhasil.Anda harus memeriksa berikut ini di Windows:
-
Pastikan bahwa variabel lingkungan 'JAVA_HOME' ditetapkan dengan benar dan mengarahkan ke versi 64-bit jof Java (JDK atau SERuntime). R revolusi 64-bit, Anda perlu untuk memastikan bahwa Anda memiliki versi 64-bit Java yang diinstal.
-
Pastikan bahwa Java 'CLASSPATH' variabel ditetapkan dengan benar.Untuk versi 64-bit JDK, hal ini biasanya diatur ke seperti berikut ini (pada Windows):Â Â Â Â Â 'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'
-
Periksa pengaturan jalur sistem Anda. Pada Windows, goto ' Control Panel---> sistem--> Pengaturan lanjut---> variabel lingkungan.Anda harus menyertakan direktori: 'C:\Program Files\Java\jre6\bin\server' dan 'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'.
-
Pastikan bahwa variabel lingkungan 'RPATH' dan 'RHOME' diatur dan arahkan ke direktori:Â Â Â Â Â 'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'
Pengaturan yang sama yang diperlukan Linux, namun jalur akan berbeda:
-
CLASSPATH: /usr/java/jdk1.7.0_02/jre/lib/ext
-
RPATH dan RHOME: /usr/lib64/Revo-7.3/R-3.1.1
Linux, juga disarankan bahwa Anda menjalankan perintah:R CMD javareconfIni akan mencoba mengkonfigurasi Java dengan benar pada sistem Anda untuk digunakan dengan revolusi R perusahaan.Perhatikan bahwa jika tidak semua pengaturan konfigurasi mengisi setelah menjalankan 'javareconf R CMD', ini biasanya berarti bahwa rJava tidak akan bekerja dan pemasangan Java/konfigurasi tidak cukup.