기타/기타 잡다한 것들

아나콘다(Anaconda) 4.5 버전에서 KoNLPy(형태소분석기) 설치하기

제주도소년 2018. 10. 19. 17:49

아나콘다(Anaconda) 4.5 버전에서 KoNLPy 설치하기

형태소분석을 위해서 아나콘다 환경에서 형태소 분석기인(KoNLPy)를 설치를 해야합니다.
우선 Anaconda Prompt 에서 파이썬과 자바 버전을 확인하여 주세요. 버전확인은 아래와 같습니다.

python --version
java -version

저는 자바 1.8버전 파이썬 3.6.6 버전 그리고 윈도우10 환경 입니다.

우선 설치할 형태소 분석기에는 JVM(자바가상머신)을 사용하기 때문에 자바 버전이 1.7+ 이상이어야 하고, 환경변수 설정이 되어 있어야 합니다. 자바 환경변수 세팅이 되어있다는 전제로 설명하겠습니다.

우선 파이썬 버전이 3.6 버전입니다.  형태소 분석기를 사용하기 위해선 KoNLPy 말고도 JPype1 라이브러리가 필요합니다. 해당 라이브러리는 아래 링크에서 다운로드 받을 수 있습니다.


https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype



위의 주소로 들어가게 되면 위 사진과 같은 목록이 나오는데 여기서 JPype1-0.6.3-cp36-cp36m-win_amd64.whl 파일을 다운받아 주시면됩니다.

cp 뒤에 숫자는 파이썬 버전을 의미하는 것입니다. 즉 저의 파이썬 버전은 3.6 이기 때문에 cp36이라고 되어있는 파일을 다운 받으시면 되고, 32비트와 그리고 amd64는 64비트를 나타냅니다. 만약 설정이 저와 다르시다면 파이썬 버전에 맞고, 운영체제 환경에 맞는 버전을 다운받으시면 될 것입니다.


다운로드를 하시고 나면 해당 파일을 아나콘다가 설치되어있는 디렉터리 안에 복사를 해주셔야합니다.

저 같은 경우 C:\Users\jongwan\Anaconda3 아래다가 복사를 하였습니다.

파일을 복사를 하고 나서 Anaconda Prompt 를 실행하시고 cd 명령어를 이용하여 C:\Users\jongwan\Anaconda3 폴더로 이동하시면 됩니다.


그리고 나서 pip install JPype1-0.6.3-cp36-cp36m-win_amd64.whl 명령어를 실행하시면 JPype1 라이브러리가 설치될 것입니다.


설치가 완료되면 마지막으로 pip install konlpy 명령어를 통해 라이브러리를 설치해주시면 설치 완료입니다.


정상적으로 작동되는지 확인하려면 Jupyter notebook 을 실행하여 https://konlpy-ko.readthedocs.io/ko/v0.4.3/api/konlpy.tag/ 에 있는 예제를 실행해 보는것이 좋을 것 입니다. 아래는 예제를 실행한 모습입니다.



이상으로 KoNLPy 설치를 마치겠습니다.