2016-10-10 5 views
4

저는 R Studio를 사용하여 Coursera Data Science에서 Capstone Project를하고 있습니다. 일부 패키지는 Java가 필요한 RWeka, rJava, RWekajars로 사용하고 있습니다.MAC OS로 R 사용하기 Sierra

저는 Java의 전문가는 아니지만 JRE와 JDK를 같은 버전 "1.8.0_101"에 설치합니다.

은 토큰 화의 알고리즘은 다음과 같은 메시지가 중단 실행되었을 때 :

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

은 내가 다른 사람의 질문이에 대한 많은,하지만 난 그것이 작동하지 않는 시도 다 읽었다.

누군가에게 동일한 문제가 있는지, 해결 방법이 있는지 알려주세요.

감사합니다. (내 하드웨어는 8GB와 1TB HD가있는 MAC i5이고 내 소프트웨어는 macOS Sierra 10.12입니다.)

답변

3

이것이 근본 원인인지 확실치 않지만 rJava 및 RWeka를 설치하려면이 단계를 수행해야합니다.

이 명령은 rJava하고 나머지 제대로 라이브러리

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")) 
를 설치하는 데 필요한
관련 문제