https://www.oracle.com/java/technologies/downloads/#jdk17-windows
- 접속해서 windows용 다운로드
- 시작에서 시스템 환경 변수 편집 검색
- 시스템 변수에서 새로 만들기
- 변수이름은 JAVA_HOME, 변수 값은 설치한 jdk 파일의 bin 폴더로 시스템 변수 설정
- Anaconda Powershell Prompt를 관리자 권한으로 실행
- system32에서 c드라이브로 directory 변경 후 (cd .. 을 입력할 경우 상위 풀더로 이동)
conda create -n 가상환경 이름 python=3.7 anaconda
(MeCab설치를 위해 파이썬 3.7버전의 가상 환경 생성)
- 생성한 가상환경을 활성화 시키고 konlpy 설치
1) c드라이브에 mecab 폴더 생성
https://github.com/Pusnow/mecab-ko-msvc/releases/tag/release-0.9.2-msvc-3
2) 링크에 접속하여 윈도우 버전에 맞는 MeCab 파일 다운로드
Release release-0.9.2-msvc-3 · Pusnow/mecab-ko-msvc
Fix: -r 옵션을 지정해 주지 않았을 때 레지스트리에서 이상한 값을 가져와 오류가 나는 문제 해결
github.com
https://github.com/Pusnow/mecab-ko-dic-msvc/releases/tag/mecab-ko-dic-2.1.1-20180720-msvc
3) 위 링크에서 MeCab dictionary 다운로드
Release mecab-ko-dic-2.1.1-20180720-msvc · Pusnow/mecab-ko-dic-msvc
mecab-ko-dic-2.1.1-20180720 반영 오류 수정 NNG/장소의 출현 비용이 비정상적으로 높았던 문제(학습 데이터) 수정 후 재학습 사전 오피스/NNG/장소 추가
github.com
4) 다운로드 받은 모든 파일을 mecab 폴더에 압축풀기
https://github.com/Pusnow/mecab-python-msvc/releases/tag/mecab_python-0.996_ko_0.9.2_msvc-2
5) 링크에서 파이썬 및 윈도우 버전에 맞는 whl 파일 다운로드
Release mecab_python-0.996_ko_0.9.2_msvc-2 · Pusnow/mecab-python-msvc
Add Python 3.7 support
github.com
6) whl 파일을 설치한 가상환경의 site-packages에 옮기기
c://Users/사용자명/anaconda3/envs/가상환경이름/lib/site-packages - anaconda 파일 설치 경로는 사람마다 다름
7) Anaconda Promt directory를 site-packages로 이동
(경로 입력시 Tab을 누르면 자동완성 된다.)
8) pip install 로 whl파일 설치
(마찬가지로 mecab 누르고 Tab 누르면 자동완성)
9) MeCab 설치 확인하기
python
import MeCab()
m = MeCab.Tagger()
out = m.parse("MeCab 설치 확인")
print(out)
(Ctrl + z 누르면 파이썬 종료)
설치가 잘 되었다!
댓글 영역