Java R Interface (JRI) - Setup

Ich bin versucht, setup-Java/R interface (gebündelt, in der R "rJava" - Paket), aber ich bin mit einigen Schwierigkeiten (trotz versuchen viele Anregungen hier und auf anderen Foren).

Ich bin Windows 7 ausgeführt, jdk1.7.0_05, Eclipse, R 2.15.2. Diese sind alle 64-bit-Installationen.

Die Schritte, die ich gefolgt, um zu versuchen zu Holen Sie sich die Beispiel ausgeführt werden wie folgt:

  1. Installieren rJava innerhalb der R GUI: installieren.Pakete('rJava') - installiert C:\Users\USERNAME\Documents\R\win-library\2.15\rJava\
  2. - Setup environment-Variablen: R_HOME = "C:\Program Files\R\R-2.15.2", Ergänzungen PFAD = "C:\Program Dateien\Java\jdk1.7.0_05\bin";"C:\Program Dateien\Java\jdk1.7.0_05\jre\bin\server";"C:\Program Files\R\R-2.15.2\bin\x64";"C:\Users\USERNAME\Documents\R\win-library\2.15\rJava\jri\x64"
  3. Setup-Beispiel-Projekt in Eclipse, Einstellung VM-argument: -Djava.Bibliothek.Pfad="C:\Users\USERNAME\Documents\R\win-library\2.15\rJava\jri\x64"
  4. R neu starten und laden rJava mit dem Befehl: Bibliotheken('rJava')
  5. Führen Sie das Beispiel-Programm, um die folgende Ausnahme:

Nicht finden JRI native Bibliothek!
Bitte stellen Sie sicher, dass die JRI native Bibliothek ist in einem Verzeichnis aufgelistet in java.Bibliothek.Pfad.

java.lang.UnsatisfiedLinkError: C:\Users\USERNAME\Documents\R\win-library\2.15\rJava\jri\x64\jri.dll: Can't find dependent libraries
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(Unknown Source)
    at java.lang.ClassLoader.loadLibrary0(Unknown Source)
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at org.rosuda.JRI.Rengine.<clinit>(Rengine.java:19)
    at test.JRITest.main(JRITest.java:64)

Habe ich überprüft "java.Bibliothek.Pfad" ist wie erwartet da: System.aus.println("JLP =" + System.getProperty("java.Bibliothek.Pfad")); Ausgänge den richtigen Pfad.

Ich denke, rJava möglicherweise nicht vollständig installiert (habe versucht, Neuinstallation), aber ich bin mir nicht sicher, wie dies zu prüfen. Der einzige JAR in "...\rJava\jri" oder eines seiner Unterverzeichnisse "JRI.jar" und das examples-Verzeichnis unvollständig ist.

Hat jemand Vorschläge, was kann hier falsch?

Scheint es, die JRI website (http://www.rforge.net/JRI/index.html) wurde bis heute nicht sicher, ob jemand weiß eine andere Quelle zum download (andere als die direkte von CRAN).

Dank.

Hast du jemals das gelöst?

InformationsquelleAutor user1415528 | 2013-09-30

Schreibe einen Kommentar