KoNLPy를 설치하고 사용하는 과정에서 겪은 에러 사항을 정리합니다. 문제의 발단은 공식문서를 읽어보지 않고 설치 및 실행한 것이었습니다. 당당히 실행을 시켰는데 아래와 같은 에러가 출력되었습니다.
공식문서를 살펴보면 아래와 같은 안내 문구가 쓰여있습니다. 안내 사항을 차례대로 따라가 보겠습니다.
1. JDK 설치
- 안내에서 알려주는 JDK 설치 링크를 따라갑니다. 본인의 OS에 맞게 파일을 다운로드하고 설치합니다.
- 설치 경로가 이후 과정에서 필요하니까 기억해둡니다.
2. JAVA_HOME 설정
- [제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수] 클릭
- 환경 변수 창에서 시스템 변수(S)의 [새로 만들기]를 선택
- 변수 이름과 변수 값을 입력
3. JPype1 설치
- pip install JPype1
- 또는 안내에 따라서 사이트에서 다운로드 후 설치
- cp는 파이썬 버전을 의미합니다. 예를 들어 저는 3.7.3 버전을 사용하기 때문에 cp37을 받아야 합니다.
4. 실행 및 확인
- 설치가 끝났으면 실행하고 오류가 없는지 확인해 보겠습니다.
from konlpy.tag import Kkma
from konlpy.utils import pprint
kkma = Kkma()
pprint(kkma.nouns(u'드디어 오류 없이 잘 실행됩니다. 오늘은 여기까지 안녕'))
# >>> ['오류', '실행', '오늘', '여기', '안녕']
잘 실행되는 모습을 볼 수 있습니다. 에러 안녕~
- 이 글의 코드는 아나콘다(Anaconda3)가 설치된 주피터 노트북에서 작성되었습니다.