Taikoma
Revolution Analytics

Problema

Kai bandote įkelti "rJava" paketą, gaunate klaidą:

Klaida: .onLoad nepavyko loadNamespace(), "rJava"

Sprendimas

Jų yra daug įvairių aplinkos kintamieji ir maršrutus, reikia nustatyti jūsų sistemos, tam, kad "rJava" paketąsėkmingai įkelti.Turėtumėte toliau nurodytų "Windows":

  • Patikrinkite, ar "JAVA_HOME" aplinkos kintamasis yra nustatytas tinkamai ir nukreipia į 64 bitų jof Java (JDK arba SEVykdymo proceso). 64 bitų Revolution r turite įsitikinti, kad turite 64 bitų versiją ir įdiegti "Java".

  • Patikrinkite, ar "Java" "CLASSPATH" kintamasis nustatytas tinkamai.JDK 64 bitų versijos, tai paprastai nustatoma į ką nors panašaus į toliau ("Windows"):      'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'

  • Patikrinkite, ar jūsų sistemos maršruto parametrus. Sistemoje "Windows", pereikite prie "valdymo skydo---> sistemos--> Papildomi parametrai---> aplinkos kintamieji.Jūsų maršrutas turi būti kataloguose: "C:\Program Files\Java\jre6\bin\server" ir "C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64".

  • Patikrinkite, ar "RPATH" ir "RHOME" aplinkos kintamieji yra nustatytas ir nukreipkite pelės žymiklį į katalogą:      'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'

Tuos pačius parametrus reikia Linux, tačiau keliai bus skirtingas:

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

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

Linux, taip pat rekomenduojama, kad vykdote komandą:R CMD javareconfTai bus bandoma konfigūruoti "Java" tinkamai naudoti Revolution R įmonės sistemos.Atkreipkite dėmesį, kad jei ne visi konfigūracijos parametrai užpildyti po veikia R CMD javareconf, tai paprastai reiškia, kad rJava neveikia ir "Java" diegimo/konfigūravimo nepakanka.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.