-->

KoNLPy (파이썬 한글 형태소 분석기 ) 윈도우 설치 방법

반응형

파이썬 한글 형태소 분석기인 KoNLPy 설치는 아래 기입된 순서대로, 본인 환경(파이썬 버전, 윈도우 비트)에만 맞게 진행해주면 에러가 발생하지 않는다.

 

참고로 나의 환경은 '파이썬3.8, 윈도우10 x64'이다.

 

 

자바 JDK 설치

제일 먼저 아래 오라클 다운로드 페이지에서 자바 JDK를 설치해주어야 한다.

 


https://www.oracle.com/java/technologies/javase-downloads.html

 

Java SE - Downloads | Oracle Technology Network | Oracle

Java API Documentation Updater Tool 1.3 Java API Documentation Updater Tool repairs-in-place Java API Documentation created with javadoc versions included with JDK 5u45, 6u45, 7u21 and earlier.  See the 7u25 release notes for more information.

www.oracle.com

 

 

나는 Java SE 8u241 JDK를 다운받아 주었다.

 

자바 JDK 설치파일 다운로드

 

 

자신의 운영체제와 비트에 맞는 파일을 다운받는다. 난 윈도우10 x64에 설치할 것이므로 Windows x64 에 맞는 파일을 다운받아주었다.

 

자바 JDK 설치파일 다운로드

 

 

exe 파일이 다운받아졌으면 클릭해서 설치를 진행한다. 설치가 완료되었으면 해당 자바 경로를 시스템 환경변수에 등록해주어야 한다. '제어판>시스템 및 보안>시스템>고급 시스템 설정>환경변수'에서 환경변수 편집을 진행하자.

 

첫째로, 시스템 변수 편집에서 변수이름: JAVA_HOME, 변수 값: 본인이 설치한 jdk 경로를 아래와 같이 입력해준다. 

 

 

 

 

그리고 사용자 환경 변수 편집에서 오른쪽 '새로 만들기'를 눌러 '%JAVA_HOME%bin'을 등록해준다.

 

 

 

터미널창에서 'java -version'을 입력했을 때, jdk 버전이 잘 나오면 자바 설치는 끝난 것이다.

 

 

 

JPype 설치

그 다음, JPype 설치가 필요하다. JPype는 자바가 설치되어있지 않다면 설치 시 에러가 발생하기 때문에 반드시 자바 먼저 설치해주어야 한다.

 

아래 URL로 들어가 본인 환경에 맞는 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 6 February 2020 at 19:57 UTC. This page provides 32- and 64-bit Windows binaries of many scientific open-source extension packages for the official CPyt

www.lfd.uci.edu

 

 

참고로 파이썬 버전은 터미널창에서 'python -V' 로 확인할 수 있다.

 

 

 

 

나는 파이썬 3.8에 윈도우 x64를 쓰고있으므로 제일 위에있는 파일을 다운받아 주었다. (파이썬 3.7을 사용하는 분들은 cp37, 윈도우 x32를 쓰시는 분들은 win32가 써져있는 파일을 다운받아야겠죠?) 

 

 

그리고 혹시 wheel 이 설치되어있지 않은 분들을은 'pip install wheel'로 wheel을 설치하길 바란다.

 

 

 

그럼 이제 다운받은 whl 파일이 위치해있는 경로에서 터미널창을 켜서 (혹은 터미널에서 해당 경로로 이동해서) pip로 설치를 진행해준다. (pip install [본인이 다운받은 whl 파일])

 

Jpype whl 파일 설치

 

 

KoNLPy 설치

자바 JDK, JPype까지 설치했으면 이제 pip install을 사용해 KoNLPy를 간단히 설치할 수 있다.

 

파이썬 한글 형태소 분석기 konlpy 설치

 

 

KoNLPy 예제코드 실행

아래 간단한 예제코드를 실행해보자. 

from konlpy.utils import pprint
from konlpy.tag import Kkma

kkma = Kkma()
pprint(kkma.sentences(u'도움되셨다면, 공감을 꾸욱 눌러주세요.'))

 

 

아무 문제가 없다면 당신은 이제 파이썬 한글 형태소 분석기인 KoNLPy(코엔엘파이)를 사용할 수 있다 :D

 

 

 

정상적으로 KoNLPy 설치를 마무리했으니, 다음 포스팅에서는 크롤링한 뉴스 신문 기사의 형태소를 분석해 명사만 추출해서 시각화하는 방법을 다뤄보려한다.

 


관련포스팅

파이썬 KoNLPy를 사용한 한글 명사 추출 및 빈도 계산

 

파이썬 KoNLPy를 사용한 한글 명사 추출 및 빈도 계산

KoNLPy 란 아무래도 언어마다 자연어처리를 하기 위한 특성이 제각각이다보니 영어에 맞춰진 자연어처리 도구를 사용하기는 한글에는 맞지 않는다. 그런 이유에서 한글 자연어 처리에 맞춤화된 파이썬 오픈소스 라..

liveyourit.tistory.com

파이썬 wordcloud를 사용한 한글 명사 시각화

 

파이썬 wordcloud를 사용한 한글 명사 시각화

파이썬 wordcloud는 중요한 단어나 키워드를 시각화해서 보여주는 시각화 도구이다. wordcloud 자체적으로 빈도수를 계산하는 기능이 있다고 하지만 아무래도 한글의 특성이 있다보니, 나는 한글 명사를 추출하고..

liveyourit.tistory.com

[파이썬] 보안 뉴스 기사 크롤링하기 (제목, 본문 원하는만큼)

 

[파이썬] 보안 뉴스 기사 크롤링하기 (제목, 본문 원하는만큼)

뉴스 기사 크롤링 첫번째 - 보안뉴스 뉴스 기사 크롤링, 뉴스 기사 크롤러 만들기 첫번째 대상은 '보안뉴스' 이다. 왜냐면 내가 보안 종사자이기 때문이다. 어쨌든 보안뉴스 #전체기사 부분에서 기사 제목과 본문,..

liveyourit.tistory.com

 

댓글

Designed by JB FACTORY