파이썬 가지고 텍스트 마이닝 한번 해본다고, 끄적끄적 따라하다가,
pip 로 패키지 설치하는 것 부터 낭패를 봐서, ㅋㅋㅋ 시작하자마자 포기할 뻔 함.
konlpy 패키지의 경우 R의 KoNLP와 같은 한글 텍스트 처리를 하는데 필수적인 패키지인데,
R때도 그랬지만, 꼭 한글을 처리하는 패키지들은 Java기반으로 실행이 되면서 복잡한 설치 과정을 동반한다.
처음에는 그것도 모르고, anaconda prompt에서 냅다 pip install konlpy 했다가 ㅋㅋ 시뻘겋고 엄청 긴 에러문을 주르륵 대면하고 말았다.
그래서 python Konlpy package 설치 과정을 한번 정리해보면, 아래와 같다.
더 자세한 설명을 보고 싶으면, 아래 konlpy 공식 페이지에서 한번 체크를 해보자..
https://konlpy-ko.readthedocs.io/ko/v0.4.3/install/#id2
1. 우선 JDK를 설치해야한다. (1.7 version 이상.. 본인은 JAVA 9 SE를 사용... 뭐 버전은 1.7이상이면 다 가능한듯)
2. 설치한 JDK로 JAVA_HOME을 컴퓨터 환경변수에 잡는다.
(이후 확인은 cmd창세ㅓ java -verion 같은 걸로 잘 잡혔는지 확인해본다. )
3. 위 Konlpy 공식 홈피에서 제공하는 link를 통해 Jpype를 다운받은 후 먼저 'pip install 파일명' 을 입력해서 설치를 한다.
[주의 : python -V 명령을 통해 본인의 python version을 확인한 후 자신의 version과 컴퓨터환경(bit수)에 맞는 jpype 파일을 설치한다!
- python version : 파일명 내 cpxx(숫자) 형태의 문구가 들어있는데 이것이 파일이 지원하는 python version이라고 생각하면된다. 예를들어 JPype1-0.7.0-cp35-cp35m-win_amd64.whl (cp35)의 경우 python 3.5x 이런식으로...
- 컴퓨터환경(32/64bit) : 파일명 맨뒤에 win32라고 되어있는것은 32bit amd64라고 되어있는 것은 64bit!
만약 이것을 지키지 않으면
ERROR: JPype1-0.7.0-cp38-cp38-win_amd64.whl is not a supported wheel on this platform. 에러를 만남]
4. 3번까지가 완료되면 드디어 ! pip install konlpy 로 설치를 한다!
처음엔 저런 과정이 있는줄도 몰라 삽질을 했고, 그다음엔 저 3번 Jpype 설치하느라.. 애를 먹음..
여튼 모든것이다 잘 설치가 되면 아래와 같이 석세스풀리! 인스톨드가 떨어짐
'공부공부 > python' 카테고리의 다른 글
[Tips] 주피터 노트북 (Jupyter notebook) 기본 경로 변경 (1) | 2020.03.12 |
---|---|
[Error 해결] sklearn 의 학습 모듈 사용 시, “ValueError: Expected 2D array, got 1D array instead” 발생 시, 해결 방법 (0) | 2019.12.03 |
[Tips] 파이썬(python)의 숨겨진 이스터 에그 !! (0) | 2019.11.17 |
[Tips] 주피터 노트북(Jupyter notebook)에서 차트(plot)이 안나올 때.. (0) | 2019.11.17 |
[Error 해결] pip 설치/upgrade 시 error 발생 시 (Cannot open pip-script.py) (1) | 2019.10.30 |
[Error 해결] module compiled against API version 0xc but this version of numpy is 0xa (0) | 2019.10.29 |
[Tips] Jupyter notebook 단축키.. (0) | 2019.10.17 |