KoNLP에서 아래와 같은 에러가 나올 경우 대처 방법

library(KoNLP)

패키지 rJava를 로드중입니다

패키지 bitops를 로드중입니다

패키지 Sejong를 로드중입니다

Successfully Loaded Sejong Package.Java initialized.

Error : .onLoad failed in loadNamespace() for ‘KoNLP’, details:call: .jinit(parameters = c("-Dfile.encoding=UTF-8", "-Xmx512m"))error: Cannot create Java virtual machine (-1)에러:’‘KoNLP’’ 에 대한 패키지/네임스페이스 로드가 실패했습니다

사실 위의 에러가 KoNLP와 독립적인 문제라는 것은 아래 명령어로 확인해 보면 된다.

 

library(rJava)

.jinit()

대부분의 경우 위 명령어에서 비슷한 에러가 출력될 것이고, 만일 그렇다면 보신 에러는 여러분의 시스템 자바 환경에서 문제가 있다는 것을 의미한다.

 

그리고 KoNLP는 자바 1.6 버전 이상에서 동작하며 이 자바 버전이 rJava에서 호출하는 자바와 연결되었는지 JAVA_HOME,PATH 패스 결과와 확인해 봐야 된다.

 

만일 위 명령어에서 에러가 출력되지 않는다면, 여러분의 R 세션에서 아래와 같은 명령어로 출력되는 결과와 에러 로그를 메일(madjakarta at gmail.com)로 보내주거나 블로그에 댓글로 달아주시기 바란다.

 

Sys.getenv()

options()

sessionInfo()

CC BY-NC 4.0 KoNLP에서 아래와 같은 에러가 나올 경우 대처 방법 by from __future__ import dream is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.