관리 메뉴

솜씨좋은장씨

Windows 에서 Mecab ( mecab 기반 한국어 형태소 분석기 ) 설치하는 방법 본문

머신러닝 | 딥러닝/자연어처리

Windows 에서 Mecab ( mecab 기반 한국어 형태소 분석기 ) 설치하는 방법

솜씨좋은장씨 2020. 9. 7. 19:44
728x90
반응형

 

은전한닢 프로젝트 - Winows 설치 방법

 

koshort/pyeunjeon

은전한닢 프로젝트와 mecab 기반의 한국어 형태소 분석기의 독립형 python 인터페이스 - koshort/pyeunjeon

github.com

Windows에서 mecab을 활용하여 작업을 할 일이 생겨 설치를 해야하여 찾아보던 중 

pyeunjeon 이라는 패키지를 발견하여 설치를 진행해보니 잘 동작하는 것을 확인하였습니다.

그동안 윈도우에서는 설치가 어렵다! 라고만 들었는데 생각보다 쉽게 설치가 가능하여 조금 놀랐습니다.

 

설치방법은 다음과 같습니다.

 

설치 방법

 > pip install eunjeon 

여기서 설치 간 error: Microsoft Visual C++ 14.0 is required. 오류가 나는 경우에는

 

[Python] pip install 시 error: Microsoft Visual C++ 14.0 is required. 오류 해결 방법

윈도우에서 mecab을 사용할 일이 있어 mecab을 윈도우에서도 사용할 수 있도록 만든 eunjeon 패키지를 pip install eunjeon 명령어로 설치를 시도하였습니다. 그런데 순조롭게 진행되고 있는 줄 알고 있다�

somjang.tistory.com

위의 링크를 참고 부탁드립니다.

 

사용방법

from eunjeon import Mecab
mecab = Mecab()

mecab.pos("품사 태깅을 지원합니다")
mecab.morphs("형태소 분리를 지원합니다")
mecab.nouns("명사에 해당하는 형태소만 추출합니다")

 

사용자 사전 추가 방법은 내일 혹은 내일 모레 직접 적용해보고 포스팅해보려 합니다.

 

읽어주셔서 감사합니다~!

 

참고사항

가상환경에 설치한 후에 jupyter notebook에서 사용하려고 할때 동작하지 않는경우에는

가상환경 커널을 jupyter notebook에 추가해주어야 사용이 가능합니다.

해당 내용은 다음을 참고바랍니다.

 

[Python] Jupyter Notebook 에 가상환경 커널 추가하는 방법

[Python] Python3에서 venv로 가상환경 만들고 사용하기! 예전 Ubuntu에서 Python 가상환경을 만들때에는 virtualenv를 활용하여 가상환경을 만들고 사용했었습니다. Windows에서도 virtualenv를 설치하고자 검색

somjang.tistory.com

 

Comments