Probleem

U krijgt de fout bij het laden van het pakket 'rJava':

Fout: .onLoad is mislukt in loadNamespace() voor 'rJava'

Oplossing

Hun zijn een aantal omgevingsvariabelen en paden die moeten worden ingesteld op uw systeem, zodat het pakket 'rJava'
om te worden geladen.

De volgende opties in Windows, moet u controleren:

  • Zorg ervoor dat de variabele 'JAVA_HOME' correct ingesteld is en naar een 64-bits versie jof Java (JDK of SE verwijst
    Runtime). Voor 64-bits revolutie R moet u een 64-bits versie van Java geïnstalleerd hebt.

  • Controleer of de Java-CLASSPATH-variabele is juist ingesteld.
    Voor de 64-bits versie van de JDK, wordt dit meestal ingesteld op ongeveer zo uit (op Windows):
          'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext'

  • Controleer de instellingen van uw systeem pad. In Windows, Ga naar ' het Configuratiescherm systeem--->--> Geavanceerde instellingen---> Environment-variabelen.
    Het pad naar de mappen moet worden opgenomen: 'C:\Program Files\Java\jre6\bin\server' en 'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'.

  • Zorg ervoor dat de omgevingsvariabelen 'RPATH' en 'RHOME' worden ingesteld en wijst u de map:
          'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'

Dezelfde instellingen zijn vereist op Linux, maar de paden afwijken:

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

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

Op Linux wordt ook aanbevolen dat u de opdracht uitvoert:

CMD R javareconf

Dit zal proberen Java correct te configureren op uw systeem voor gebruik met R-Enterprise revolutie.

Houd er rekening mee dat als niet alle configuratie-instellingen worden ingevuld nadat uitvoeren CMD R javareconf, dit meestal betekent dat rJava werkt niet en de Java-installatie/configuratie volstaat.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×