인공지능/자연어 처리
mecab 설치 - ubuntu 18.04
블랙곰
2022. 1. 17. 13:46
Ubuntu 18.04 기준
sudo 명령어가 필요하므로 root 계정에서의 설치를 권장합니다.
스크립트 기반 설치 또는 python 패키지 기반의 설치가 가능합니다.
python 패키지 기반의 경우 mecab을 python 에서 사용하기 위한 바인딩 모듈(python-mecab-ko)과 함께 설치되므로, 해당 기능을 사용하지 않을 경우 스크립트 기반 설치를 권장합니다.
필수 패키지 설치
sudo apt install build-essential autoconf
스크립트 기반 설치
cd
mkdir mecab
cd mecab
wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz
tar xvzf mecab-0.996-ko-0.9.2.tar.gz
cd mecab-0.996-ko-0.9.2
./configure
make
make check
sudo make install
ldconfig
cd ..
wget https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.1.1-20180720.tar.gz
tar xvzf mecab-ko-dic-2.1.1-20180720.tar.gz
cd mecab-ko-dic-2.1.1-20180720
autoreconf
./configure
make
sudo make install
sudo ln -sf /usr/local/bin/mecab-config /usr/bin/mecab-config
python 패키지 기반 설치 (다른 방법)
sudo python3 -m pip install python-mecab-ko
mecab 정상 동작 테스트
$ mecab-config --version
0.996/ko-0.9.2
$ mecab --version
mecab of 0.996/ko-0.9.2
# 한국어 사전 테스트
$ mecab -d /usr/local/lib/mecab/dic/mecab-ko-dic
안녕
안녕 IC,*,T,안녕,*,*,*,*
EOS