슬기로운 연구생활

[Server] Konlpy 설치 본문

슬기로운 세팅 생활

[Server] Konlpy 설치

vhrehfdl 2019. 9. 10. 14:10

1. Python 환경을 설정해준다.

- pip 환경을 설치해준다.

python 2.x 버전과 3.x 버전의 설치 명령어가 다르다.

apt-get install python-pip # 2.x version 
apt-get install python3-pip # 3.x version

 

2. Konlpy 설치

- python 2버전과 3버전의 설치 명령어가 다르다.

apt-get install python-dev # 2.x version 
pip install konlpy 

apt-get install python3-dev # 3.x version 
pip3 install konlpy

 

3. Java 설치

- Konlpy를 실행시키기 위해서 Java가 필요하다.

apt-get install openjdk-8-jdk

* Jpype Error

1. java-open-jdk가 설치되었는지 확인한다.

설치 안되면 다시 설치!

2. 환경변수를 설정해준다.

( 참고 : https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_$JAVA_HOME_%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98_%EC%84%A4%EC%A0%95 )

 

3. jpype를 설치한다.

$ sudo apt-get install g++ openjdk-8-jdk python-dev python3-dev 
$ pip install JPype1 # in Python 2.x 
$ pip3 install JPype1-py3 # in Python 3.x

* 메캅 설치 에러

=> mecab 설치 제대로 안되었을 때 bash에서 설치해주어야 한다.

정말 안되면은 autoconf를 해준다음 다시 설치해야 한다.

$ sudo apt-get install curl $ bash <(curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh) apt-get install -y autoconf #중요해!!

$ sudo apt-get install curl 
$ bash <(curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh) 
apt-get install -y autoconf #중요해!!

* 자바 heap 메모리 부족할 때

=> 자바 옵션을 건드리면 된다.

export _JAVA_OPTIONS=-Xmx4096m

Comments