Mecab Windows 빌드

909 views
Skip to first unread message

윤원섭

unread,
Jul 1, 2017, 9:31:02 AM7/1/17
to KoNLPy
안녕하세요?

많은 분들이 mecab-ko 를 Windows에서 사용하고 싶어 하지만 빌드가 어려워 사용하지 못하는 것으로 알고 있습니다.

KoNLPy 또한 이런 이유로 Windows 환경에서 MeCab를 지원하지 않는 것으로 알고 있습니다.

저 역시도 어려움을 겪다가 최근에 빌드에 성공하여 관련 자료를 공유하고자 합니다.

상세한 내용, 소스코드와 빌드한 바이너리는 아래 링크에서 배포하고 있습니다. 각 프로젝트의 README.md 를 참고하시면 됩니다.


위 링크를 따라 mecab-python-msvc 까지 설치를 완료하시면 KoNLPy에서 Mecab 모듈을 사용하실 수 있습니다.
단, mac/Linux 환경과는 mecab-ko-dic 경로가 다르므로 이를 옵션으로 추가해 줘야 합니다. 다음은 예제 코드입니다.


>>> from konlpy.tag import Mecab
>>> mecab = Mecab(dicpath="C:\\mecab\\mecab-ko-dic")
>>> print(mecab.morphs(u'영등포구청역에 있는 맛집 좀 알려주세요.'))
['영등포구청역', '에', '있', '는', '맛집', '좀', '알려', '주', '세요', '.']
>>> print(mecab.nouns(u'우리나라에는 무릎 치료를 잘하는 정형외과가 없는가!'))
['우리', '나라', '무릎', '치료', '정형외과']
>>> print(mecab.pos(u'자연주의 쇼핑몰은 어떤 곳인가?'))
[('자연주의', 'NNG'), ('쇼핑몰', 'NNG'), ('은', 'JX'), ('어떤', 'MM'), ('곳', 'NNG'), ('인가', 'VCP+EF'), ('?', 'SF')]



감사합니다.
Reply all
Reply to author
Forward
0 new messages