관리 메뉴

개발이야기

[ TIL ] Okt, Konlpy 설치 중 오류 해결하기 본문

Today I Learned /TIL

[ TIL ] Okt, Konlpy 설치 중 오류 해결하기

안성주지몬 2019. 5. 9. 00:00

 Konlpy Error 해결하기 

 

- 에러 문구 

"Package kr.lucypark.okt.OktInterface is not Callable”

 

- 에러 상황 

Konlpy 를 Pip3 로 설치하고 사용하려는 중 계속 이 에러가 발생하였다.

Okt , Kkma 모두 마찬가지였던. 

 

- 해결 과정 

깃허브에 관련 이슈를 찾아보니 자바 설치 관련 문제였다.

(https://github.com/konlpy/konlpy/issues/81?fbclid=IwAR0gHoR0F1u40Sb1jRRGIIqjVI3LCXkRC0-4brP3PvFY7CSXuaJKoNSx0Ro) => 깃허브 주소 

 

자바를 설치하고 환경설정까지 해주자.

 

자바 설치는 

https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html

 

Mac OS jdk 를 다운받고 패키치를 설치해주면 된다.

그리고 나서 환경변수를 추가해줘야 한다. 환경변수를 추가하기 위해서는 Java 가 설치되어 있는 경로를 알아야한다. 구글링을 해보니 /Library 아래의 /Java 디렉토리가 존재한다고 되어 있었다.

 

하지만 나의 /Library 아래에는 Java 디렉토리가 존재하지 않았다. 설치하는 중 문제가 있었나 해서 몇번 더 설치를 해보았지만 여전히 디렉토리는 존재하지 않았다.

 

다시 구글링을 해보니 /System 아래에 /Library 디렉토리가 존재하였다.

 

환경변수에 추가해야할 변수는 아래와 같다.

/Library/Java/JavaVirtualMachines/jdk-VERSION.jdk/Contents/Home

 

위 경로를 

Vim  ~/.bash_profile 을 열어 export JAVA_HOME= 에 이어서 붙여주면 된다. 즉 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home

를 해주면 환경변수 세팅이 모두 완료되었다.

 

이렇게 해주니 Konlpy에서 발생하였던 에러가 해결되었다 !

 

레퍼런스 

[1] https://www.facebook.com/groups/TensorFlowKR/permalink/772496263091434/

[2] https://noooop.tistory.com/entry/Konlpyjpype%EB%A5%BC-Pyinstaller%EB%A5%BC-%ED%86%B5%ED%95%B4-%ED%8C%A8%ED%82%A4%EC%A7%95-%ED%95%A0-%EB%95%8C-Interface-%EC%98%A4%EB%A5%98

Comments