python에서 textmining등 한글text 분석을 위해서는 konlpy 설치가 필요하다.
konlpy는 단순히 pip install로 끝나는 것이 아니라 java설치 등 선행되는 작업이 많으므로 아래 절차를 차근차근 진행해야한다.
아래절차를 선행하지 않는다면 본인처럼 엄청난 에러메세지를 마주하게 될 것이다...
차근차근 설치방법을 포스팅.
0. KoNLPy 제공자의 가이드 확인
https://konlpy-ko.readthedocs.io/ko/v0.4.3/install/
0-1) 윈도우의 경우 아래와 같음
1. Java 1.7+ 설치
* konlpy를 pip install로 설치하기 전 아래 절차를 먼저 수행한다.
안그러면 설치 후 다 꼬여버려서 에러나고 난리난다! (본인)
1) 본인 OS 정보 확인
2) Java 다운로드 사이트 접속 및 본인 OS에 맞는 버전 설치
https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html
윈도우 64bit일 경우, Accept License Agreement 클릭 후 가장 하단 windows-x64_bin.zip 다운로드
이후 압축풀고 실행
2. JAVA_HOME 설정
1) jvm.dll 경로 확인
jvm.dll 파일이 있는 경로를 환경변수에 입력해줘야한다.
설치된 파일이 어디에 있는지 경로 확인 후(나는 Everything 프로그램으로 확인했다.)
* 나는 여러 목적들로 다운받은 적이 많아서 여러 개가 뜨는데, 초기 설정했을 경우 1-2개만 뜰 것이다.
2) 시스템 > 고급시스템설정 > 고급 > 환경변수
3) 사용자변수 새로만들기
4) JAVA_HOME 등록 후 저장
3. jPype1 (>=0.5.7) 다운로드
1) pip 최신버전 업데이트 및 python 버전 확인
# pip install --upgrade pip
# python
Python 3.6.7 on win32
2) jPype1 다운로드
https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype
Python Extension Packages for Windows - Christoph Gohlke
Many binaries depend on numpy-1.16+mkl and the current Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 for Python 3, or the Microsoft Visual C++ 2008 Redistributable Package x64 , x86 , and SP1 for Python 2.7. Install numpy+mkl before other packages that depend on it. The ...
www.lfd.uci.edu
3) 본인 python 버전에 맞는 JPype 다운로드
나는 python 3.6.7 이며 32bit으로 다운받았기 때문에 cp36-win32.whl를 다운받아야한다.
* 본인 피씨 OS버전이 아니라 Python의 버전에 따라야한다. (내 pc는 64bit이지만 python은 32bit)
4. konlpy 설치
끝!
'직장생활 > Programming (C, Python)' 카테고리의 다른 글
[Python] import / pip install opencv, cv2 설치 오류 및 해결 (0) | 2021.07.29 |
---|---|
[Colab] 구글 코랩(Google Colaboratory): Jupyter notebook보다 편한 python 개발 환경 (0) | 2021.07.29 |
[ML] Image Analysis Project - Object Detection (CNN, R-CNN, Fast R-CNN, Faster R-CNN, SSD) (0) | 2021.07.29 |
크롬드라이버(Chrome Driver) 설치, 다운로드 (0) | 2021.07.06 |
[텍스트마이닝] 유튜브 영상 머신러닝으로 분석하기, 유튜브 동영상 크롤링 with python - 1 (0) | 2021.07.06 |