2016-10-10 10 views
4

Ich mache ein Capstone-Projekt von Coursera Data Science mit R Studio, mit einigen Paketen wie RWeka, rJava, RWekajars, die Java benötigt.Verwenden von R in MAC OS Sierra

Ich bin kein Spezialist in Java, aber ich installiere JRE und JDK mit der gleichen Version "1.8.0_101".

Wenn der Algorithmus von Tokenisierung läuft es mit der folgenden Meldung abbrechen:

Error in .jnew(name) : java.lang.UnsupportedClassVersionError: weka/core/tokenizers/NGramTokenizer : Unsupported major.minor version 51.0

ich in anderen Fragen viel darüber gelesen, aber alles, was ich versuchte es funktioniert nicht.

Lassen Sie mich wissen, wenn jemand das gleiche Problem hat und wenn es eine Lösung gibt?

Danke. (Meine Hardware ist ein MAC i5 mit 8GB und 1TB HD. Meine Software ist eine macOS Sierra 10.12).

Antwort

3

Ich bin mir nicht sicher, ob dies die Ursache des Problems ist, aber ich musste diese Schritte ausführen, um rJava und RWeka zu installieren.

Diese Befehle benötigt rjava und restlichen Bibliotheken

sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib 

sudo R CMD javareconf 

LD_LIBRARY_PATH=$(/usr/libexec/java_home)/jre/lib/server: open -a RStudio 

install.packages("rJava",type='source') 

install.packages("RWeka",type='source') 

install.packages(c("NLP", "openNLP", "qdap")) 
richtig installieren
Verwandte Themen