파이썬 KoNLPy 설치법
한글 문장 데이터 분석시 한글을 형태소로 분리하기 위한 Pakage인 KoNLPy 설치법을 알아보자
핵심! 가장 중요한것은 JDK, Python, JPype 세가지의 버전 및 32bit/64bit 통일이다. - JDK, Python, JPype이 모두 32bit이거나 64bit로 통일한다. - JPype 설치 시 Python 버전과 동일한 버전으로 설치한다. |
1. 자바 JDK 설치
-x86은 32bit/x64는 64bit용 설치 파일 입니다.
https://www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html
2. 자바 경로 확인
- 일반적으로 C:\Program Files에는 64bit, C:\Program Files (x86)는 32bit가 설치되게 된다.
3. 환경 변수 추가
- 먼저 시스템 환경 변수 편집을 실행한다. (위도우키 누른후 검색하면 편하게 찾을수 있습니다)
- 시스템 변수>새로만들기를 선택합니다.
- 아래와 같이 JAVA_HOME이라는 이름에 값은 JDK설치 경로를 입력합니다.
- 다음은 사용자 변수의 Path를 찾아 편집을 선택합니다. 그 후 새로만들기를 하여 %JAVA_HOME%\bin 이라고 입력해 둡니다.
- 여기까지 잘 따라오셨다면 명령 프롬프트 창(win+r "cmd"입력)에서 java -version입력시 아래와 같이 나오게 됩니다.
4. JPype 설치
- JPype 아래 URL로 접속하여 다운로드가 가능한데 우선 본인이사용하는 Python의 버전과 시스템 확인이 필요합니다.
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 11 September 2021 at 20:58 UTC. This page provides 32- and 64-bit Windows binaries of many scientific open-source extension packages for the official CP
www.lfd.uci.edu
가장 간단한 방법은 사용하시는 환경에서 아래와같이 코드를 입력하시고 실행하면 됩니다.
import platform
print(platform.architecture())
print(platform.python_version())
- 아래와 같이 다양한 버전이 있는데 파일 이름의 "cp38"이 부분이 python의 버전을 의미합니다. win_amd64는 64bit, win32는 32bit용 입니다. 혹시 설치 후 잘안된다면 JPype버전을 낮추어보시면 될때가 있습니다.
- 혹시 wheel이 설치되어 있지 않다면 설치해 줍니다.
pip install wheel
- 이제 JPype 설치해줍니다.
pip install JPype1-1.1.2-cp38-cp38-win_amd64.whl
(pip install 경로포함 파일이름)
5. konlpy 설치
- 이제 konlpy를 설치해 줍니다.
pip install konlpy
6. 동작 확인
- 아래코드를 실행해보면 정상적으로 konlpy동작하는지 확인해볼 수 있습니다.
from konlpy.tag import Kkma
kkma = Kkma()
msg = "동해물과 백두산이 마르고 닳도록 " \
"하느님이 보우하사 우리나라 만세. " \
"무궁화 삼천리 화려 강산 대한 사람, " \
"대한으로 길이 보전하세."
nounsList = kkma.nouns(msg)
print(nounsList)
'개발 > python' 카테고리의 다른 글
오라클 클라우드 사용 (0) | 2022.10.03 |
---|---|
파이썬 패키지 재설치 쉽게 (0) | 2022.09.17 |
파이썬 - 카카오 API(활용) (0) | 2021.09.19 |
파이썬 - 카카오 API(가입) (0) | 2021.09.19 |
파이썬 시각화 - 워드클라우드(WordCloud) (0) | 2021.09.18 |
댓글