1 분 소요

1. KoNLPy 설치

1.1 KoNLPy 란

KoNLPy(코엔엘파이)는 한국어 정보처리를 위한 파이썬 패키지이다. KoNLPy 패키지 안에는 Mecab, Komoran 등 다양한 클래스가 포함되어 있으며 추가적인 설치를 통해 발전된 형태소 분석 및 품사 태깅의 task를 수행할 수 있다.

1.2 설치 방법

[Environments]

  • python 3.8.x

Step1. 이 사이트에 들어가 위와 같이 검색 조건을 설정해준다.

Step2. 해당 jdk 설치 후 터미널에서 경로를 확인한다.

>> cd /Library/Java/JavaVirtualMachines
>> ls

Step3. zshrc에 JAVA PATH를 등록한다.

  • 터미널에서 open ./.zshrc 입력
# JAVA PATH
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-15.jdk/Contents/Home
export PATH=${PATH}:$JAVA_HOME/bin:
  • 터미널에서 source ./.zshrc 입력

Step4. konlpy 설치

  • conda install -c conda-forge jpype1
  • pip install konlpy

Step5. 설치 확인

  • 터미널에서 python 실행 후 import

2. MeCab 설치

[Environments]

  • python 3.8.x
  • konlpy

Step1. mecab-ko 설치

  • 이 사이트에서 최신 버전 다운로드
  • mecab-0.996-ko-0.9.2.tar.gz를 사용자 하위 본인 이름 폴더(/Users/[본인이름])에 저장
  • 터미널에서 아래 커맨드 입력
>> cd ~
>> tar xvfz mecab-0.996-ko-0.9.2.tar.gz
>> cd mecab-0.996-ko-0.9.2
>> ./configure
>> make
>> sudo make install
  • 아래 메세지가 나온다면 성공
/usr/bin/install -c -m 644 mecabrc (어쩌구 저쩌구)

Step2. mecab-ko-dic 설치

  • 이 사이트에서 최신 버전 다운로드
  • mecab-ko-dic-2.1.1-20180720.tar.gz을 사용자 하위 본인 이름 폴더(/Users/[본인이름])에 저장
  • 터미널에서 아래 커맨드 입력
>> cd ~
>> tar xvfz mecab-ko-dic-2.1.1-20180720.tar.gz
>> cd mecab-ko-dic-2.1.1-20180720
>> ./autogen.sh 
>> ./configure
>> make
>> sudo make install
  • 아래 메세지가 나온다면 성공
/usr/bin/install -c -m 644 model.bin (어쩌구 저쩌구)
  • 터미널에 아래 커맨드 입력 후 텍스트 입력하여 실행 확인
mecab -d /usr/local/lib/mecab/dic/mecab-ko-dic

Step3. mecab python 설치

  • Mojave 이상일 경우
>> export CC=/usr/local/Cellar/gcc/8.2.0/bin/gcc
>> pip install mecab-python3
  • 실행 확인

댓글남기기