Mecab 윈도우 설치
1. mecab-ko-msvc 설치하기
1-1. 링크[https://github.com/Pusnow/mecab-ko-msvc/releases/tag/release-0.9.2-msvc-3]에 들어가 본인의 윈도우 버전에 마줘 32bit/64bit 선택해 다운로드한다.
1-2. C드라이브에 mecab 폴더를 만들고 위에서 다운로드 받은 압축파일을 푼다.
2. mecab-ko-dic-msvc.zip 기본 사전 설치하기
2-1. 마찬가지로, 링크[https://github.com/Pusnow/mecab-ko-dic-msvc/releases/tag/mecab-ko-dic-2.1.1-20180720-msvc]에 들어가 사전을 다운받는다.
2-2. 1-2에서 만든 C드라이브 mecab 폴더에 들어가 다운 받은 압축파일을 푼다.
2-3. 아래와 같은 파일이 존재해야 한다.
3. python wheel 설치
3-1. 링크[https://github.com/Pusnow/mecab-python-msvc/releases/tag/mecab_python-0.996_ko_0.9.2_msvc-2]에 접속해 자신의 파이썬 버전과 윈도우 버전에 맞는 whl을 다운로드 한다.
3-2. 다운로드 파일을 mecab을 실행시킬 가상환경에 들어가 pip --trusted-host pypi.org --trusted-host files.pythonhosted.org install C:\Users\이정훈\Downloads\mecab_python-0.996_ko_0.9.2_msvc-cp37-cp37m-win_amd64.whl 명령어를 실행시킨다.
4. mecab 실행해보기
import MeCab
m = MeCab.Tagger()
a = m.parse("오늘은 좋은날, 행복한 삶을 누리자.")
print(a)
* 주의 사항
- 처음에 위와 같이 모두 똑같이 따라했는데 실행이 안되어서 확인해보니 2-3과 같이 폴더가 위치해있지 않아서 문제가 생겼었다. Mecab-ko-dic, tools, user-dic 폴더가 한군데에 묶여 그 하위 폴더로 존재했는데 위치를 똑같이 변경해주니 작동했다. 사소한 에러였다.
- python 3.8 버전에서는 현재 지원을 하지 않는다. 그래서 부득이하게 python 3.7 버전으로 downgrade 한 후 작동시켰다.
이 두가지 주의사항만 지킨다면 그렇게 큰 문제 없이 설치 가능할 것이다.