윈도우OS에서 KoNLPy를 이용하기 위해선 복잡한 환경 세팅이 필요합니다.. (맥이나 리눅스를 쓰는 이유..)
1. JDK 설치
https://www.oracle.com/java/technologies/javase-downloads.html
2. 자바 환경 변수 설정
1) 제어판 → 시스템 및 보안 → 시스템 → 고급 시스템 설정 → 환경 변수
2) 환경 변수 → 새로 만들기 → 변수 이름 : "JAVA_HOME" / 값 : "C:\Program Files\Java(jdk_version)"
3) 시스템 환경 변수 목록에서 "Path"를 찾아 더블클릭.
4) 새로 만들기 → "C:\Program Files\Java(jdk_version)\bin" 혹은 "%JAVA_HOME%bin" 디렉토리 추가.
5) CMD에 "java -version" 명령어를 쳤을 때 오류가 나지 않는다면 성공.
3. JPype 설치
1) 시스템 환경에 맞는 JPype whl 파일 설치
https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype
Python Extension Packages for Windows - Christoph Gohlke
by Christoph Gohlke, Laboratory for Fluorescence Dynamics, University of California, Irvine. Updated on 14 February 2021 at 04:31 UTC. This page provides 32- and 64-bit Windows binaries of many scientific open-source extension packages for the official CPy
www.lfd.uci.edu
리스트에서 JPype을 클릭하거나 검색(Ctrl + F)를 이용해 JPype을 검색하면 쉽게 찾을 수 있음.
cp00은 파이썬 버전(3.6이면 cp36, 2.7이면 cp27 등등)을 나타냄.
뒤는 운영체제 (윈도우 32비트인 경우 win32, 윈도우 64비트인 경우 win_amd64)를 나타냄.
시스템 환경에 맞는 파일을 클릭해 설치.
2) wheel 모듈 설치
pip install wheel
3) whl 파일을 다운로드한 디렉토리로 이동(cd) 후
pip install 파일 이름
4. KoNLPy 설치
pip install konlpy
5. PIP가 JAVA_HOME을 못찾는 경우
site-package\jpype_jvmfinder.py 파일 내에 _get_from_java_home 모듈을 찾고, java_home 변수 값을 jdk가 설치된 디렉토리로 변경한다.
java_home = jdk 디렉토리
KoNLPy Documentation
https://konlpy-ko.readthedocs.io/ko/v0.4.3/
KoNLPy: 파이썬 한국어 NLP — KoNLPy 0.4.3 documentation
KoNLPy: 파이썬 한국어 NLP KoNLPy(“코엔엘파이”라고 읽습니다)는 한국어 정보처리를 위한 파이썬 패키지입니다. 설치법은 이 곳을 참고해주세요. NLP를 처음 시작하시는 분들은 시작하기 에서 가
konlpy-ko.readthedocs.io