Applies ToRevolution Analytics

Problém

Pri pokuse o načítanie balík "rJava" dostanete chybu:

.OnLoad v loadNamespace() pre "rJava" zlyhanie

Riešenie

Ich počet premenné prostredia a cesty, ktoré je potrebné nastaviť na vašom systéme, aby balík "rJava"načítať úspešne.Mali by ste skontrolovať nasledujúce Windows:

  • Skontrolujte premennú "JAVA_HOME" správne nastavené a odkazuje na 64-bitovú verziu jof Java (JDK alebo SERuntime). Pre 64-bitové Revolution R, budete musieť uistite sa, že máte 64-bitovú verziu Java nainštalovaný.

  • Uistite sa, či Java "CLASSPATH" premenná je nastavená správne.Pre 64-bitovú verziu JDK to zvyčajne zapnutá asi takto (Windows):      'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'

  • Skontrolujte nastavenia systému cesty. V systéme Windows, prejsť "Ovládacie panely---> System--> Rozšírené nastavenia---> premenné prostredia.Cestu by mali zahŕňať adresároch: "C:\Program Files\Java\jre6\bin\server" a "C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64".

  • Uistite sa, že premenné "RPATH" a "RHOME" je ZAČIARKNUTÉ políčko a adresár:      'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'

Rovnaké nastavenia sú potrebné na Linux, ale budú rôzne cesty:

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

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

Linux, odporúča sa, že zadáte príkaz:R CMD javareconfTo sa pokúsi nakonfigurovať Java správne v systéme Revolution R podniku.Všimnite si, že ak všetky nastavenia sú vyplnené po spustený "R CMD javareconf", znamená to, zvyčajne rJava nefunguje a Java inštalácie a konfigurácie nie je dostatočný.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.