슬기로운 세팅 생활

mecab 설치 (with ubuntu, konlpy)

vhrehfdl 2021. 11. 19. 17:31

먼저 konlpy를 설치한 후, Mecab을 따로 설치하여 불러온다.

 

1. Konlpy 설치

pip install konlpy
pip install JPype1

아래의 코드로 테스트한다.

from konlpy.tag import Komoran 
komoran = Komoran() 
text = "아버지가 방에 들어가신다." 
komoran.nouns(text)
komoran.morphs(text)

 

2. Mecab 설치

wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz
tar xvfz mecab-0.996-ko-0.9.2.tar.gz
cd mecab-0.996-ko-0.9.2
./configure
make
make check
make install
sudo ldconfig
mecab --version

 

3. Mecab-ko-dic 설치

wget https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.1.1-20180720.tar.gz
tar xvfz mecab-ko-dic-2.1.1-20180720.tar.gz
cd mecab-ko-dic-2.1.1-20180720
./configure
make
make install

테스트

mecab -d /usr/local/lib/mecab/dic/mecab-ko-dic 
아버지가 방에 들어가신다.

이후 과정

sudo apt install curl
sudo apt install git
bash <(curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh)
pip install mecab-python

 

4. Konlpy&Mecab 테스트

from konlpy.tag import Mecab 
mecab = Mecab() 
text = "아버지가 방에 들어가신다."
mecab.nouns(text) 
mecab.morphs(text)