2017-10-27 3 views
1

Ich erhalte diese Fehlermeldung beim Versuch, die rjava oder die openNLP Pakete durch die Funktionsbibliothek (openNLP) oder Bibliothek (rjava) zu laden:R Fehler beim Laden Paket rjava und openNLP

Fehler: Paket oder Namespace konnte nicht geladen werden für 'rjava': .onLoad in loadNamespace() für 'rjava' ist fehlgeschlagen, Details: Aufruf: dirname ($ this RuntimeLib) Fehler: ein Zeichenvektor Argument

erwartet

ich habe keine Probleme, die andere Pakete laden, zB NLP. Weiß jemand, was das Problem ist?

+0

Versuchen Sie, 'rJava'. – amrrs

+0

Dies könnte ein Ablenkungsmanöver sein, aber können Sie das, was Sie bekommen, wenn Sie den R-Befehl '.libPaths()'? Der einzige Ort im Quellcode, den ich sehe, dass der Fehler ausgelöst wird, basiert auf dem Ergebnis eines Aufrufs dieser Funktion ... könnte es wert sein zu sehen, was es mit –

+0

funktioniert Ich habe rJava wieder installiert und die gleiche Fehlermeldung erhalten. Der Befehl .libPaths() gibt zwei Pfade der Bibliothek zurück, in denen rJava gespeichert ist: [1] "C: /Users/Documents/R/win-library/3.4" "C:/Programme/R/R-3.4.2/library " –

Antwort

0

Ich habe das Java SE Development Kit aktualisiert und jetzt bekomme ich keine Fehlermeldung mehr. Das scheint also die Lösung für das Problem zu sein.

Verwandte Themen