본문 바로가기
IT/R

Ubuntu에서 KoNLP 패키지 설치

by 골든크랩 2021. 7. 2.
728x90
반응형

현재 문제를 해결하지 못하고 있음.

rJava 설치부터 해결해야 할 듯 함.

 

KoNLP 소스 다운로드

cran.r-project.org/src/contrib/Arcive/KoNLP

 

RStudio 에서는 다음 사이트를 이용하는것 같다.  위 사이트와 최신 버전이 서로 다르다.

cloud.r-project.org/src/contrib

 

참고원문)

https://www.facebook.com/notes/r-korea-krugkorean-r-user-group/konlp-%EC%84%A4%EC%B9%98-%EC%9D%B4%EC%8A%88-%EA%B3%B5%EC%9C%A0/1847510068715020/

 

참고원문) KoNLP 경로로 설치하기

https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=jang0_0yw&logNo=221838447170&categoryNo=0&parentCategoryNo=0&viewDate=&currentPage=1&postListTopCurrentPage=1&from=postView

 

참고원문)

https://dschloe.github.io/settings/konlp_issue/

 

 

R에서 설치하려니 에러가 발생함.

이유는 CRAN 에서 내려졌다함..

 

그래서 아래 방식으로 설치함.

 

1. rJava 설치하기.  rJava 설치를 위해서 몇가지 사전설치할  프로그램들이 있다.

 

900X3L:/usr/lib/jvm$ cd /usr/lib/jvm 

900X3L:/usr/lib/jvm$ sudo ln -s  java-16-openjdk-amd64 /usr/lib/jvm/default-java

 

install.packages("rJava")

 

오류발생....정적라이브러리(.a) 가 없어서 발생하는 현상이다.

/usr/bin/ld: cannot find -lpcre2-8

/usr/bin/ld: cannot find -lpcre

/usr/bin/ld: cannot find -llzma

/usr/bin/ld: cannot find -lbz2

 

 

pcre 라이브러리 빌드해보기

https://sourceforge.net/projects/pcre/files/

 

lzma 라이브러리 빌드해보기

https://github.com/ImageMagick/liblzma

 

bz2 라이브러리 빌드해보기

https://sourceware.org/bzip2/downloads.html

 

icu관련 라이브러리 설치는 다음 명령을 이용해 구함

sudo apt-get install libicu-dev 

 

 

복사하고 컴파일

900X3L:/usr/lib/R/lib$ sudo cp /home/mhchae3/Projects/etctools/pcre2-10.37/.libs/libpcre2-8.a .
900X3L:/usr/lib/R/lib$ sudo cp /home/mhchae3/Projects/etctools/pcre-8.45/.libs/libpcre.a .
mhchae3@mhchae3-900X3L:/usr/lib/R/lib$ 

 

 

900X3L:/usr/lib/R/lib$ sudo cp /home/mhchae3/Projects/etctools/liblzma-main/src/liblzma/.libs/liblzma.a .

 

900X3L:/usr/lib/R/lib$ sudo cp /home/mhchae3/Projects/etctools/bzip2-1.0.8/libbz2.a .

 

 

 

 

# github 버전 설치

install.packages("remotes")
# 64bit 에서만 동작합니다.

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

 

 

rJava 설치

(참고 : https://www.r-bloggers.com/2018/02/installing-rjava-on-ubuntu/)

================================

sudo apt-get install -y default-jre

sudo apt-get install -y default-jdk

sudo R CMD javareconf

728x90
반응형

댓글