카테고리 없음

[Troubleshooting] KoNLP 설치 오류 해결 방법

알밤바 2023. 2. 22. 14:11
728x90
반응형

R에서 KoNLP를 설치하는 과정에서 오류가 발생하고 설치가 되지 않아 구글링으로 방법을 찾고 실행하니 정상적으로 설치되었다. 혹시 모르니 과정을 블로그에 박제!🤡

(다른 블로그의 포스팅을 보고 참고하였으며, 하단에 참고한 블로그를 기재함.)


1. Rtools 설치

 

RTools: Toolchains for building R and R packages from source on Windows

RTools: Toolchains for building R and R packages from source on Windows Choose your version of Rtools:

cran.r-project.org

 

2. 자바 관련 패키지 설치

install.packages('multilinguer')
library(multilinguer)
install_jdk()

 

3. 의존성 패키지 설치

install.packages(c("hash", "tau", "Sejong", "RSQLite", "devtools", "bit", "rex", "lazyeval", "htmlwidgets", "crosstalk", "promises", "later", "sessioninfo", "xopen", "bit64", "blob", "DBI", "memoise", "plogr", "covr", "DT", "rcmdcheck", "rversions"), type = "binary")

 

4. 깃허브 버전 설치

install.packages("remotes")

 

5. KoNLP 설치

remotes::install_github('haven-jeon/KoNLP', upgrade = "never", INSTALL_opts=c("--no-multiarch"))

 

6. KoNLP 패키지 로딩

library(KoNLP)

 

7. 테스트해보기

extractNoun('데이터분석 교육 중입니다.')
# [out] "데이터" "분석"   "교육"   "중"

 

❌ 오류 발생 시

설치 시 다음과 같은 오류가 발생했다.

이런 오류가 발생할 경우, JAVA 파일을 다운로드하여 폴더 통째로 덮으면 해결된다. (⭐ 파일 다운로드는 참고포스팅 2번째 블로그에서 할 수 있다)

경로의 경우, 오류 메시지에 함께 뜨니까 해당 경로에 들어가서 java 폴더를 덮으면 된다. (컴퓨터 별로 경로가 다르므로 참고)

Fail to locate scala-library-2.11.8.jar. ~

 

 

참고 포스팅

 

R 4.0. 이상 KoNLP 설치순서 │KoNLP 설치 오류 해결 │한글 텍스트 마이닝

R이 4.0 이상에서 한글 텍스트 마이닝을 위한 KoNLP 설치와 활용이 어려워졌습니다. 아래와 같은 순서대로 설치하고, 3. java, rjava 설치 이하 R code 는 R의 콘솔창에 그대로 붙여넣기만 하면 됩니다.

e-datanews.tistory.com

 

KoNLP 패키치 오류 수동설치

KoNLP 패키지는 공식적으로 R의 CRAN에서 제외되었음. 따라서 ‘mrchypark’님이 자신의 Github에 올려놓은 패키지를 설치해야됨.온갖 방법을 동원했으나 실패하였음. 작성자는 수동으로 직접 설치하

velog.io

 

728x90
반응형