SSAMKO의 개발 이야기

[python] NLP - konlpy import시 No JVM 문제 본문

Python

[python] NLP - konlpy import시 No JVM 문제

SSAMKO 2021. 1. 29. 06:20
반응형

한국어 처리기 knolpy를 import할 때, 

jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (libjvm.so) found. 
Try setting up the JAVA_HOME environment variable properly.

위와 같은 메세지가 발생할 경우, 

 

JAVA설치가 안되어있거나, 환경변수에 등록이 안되어있는 것인데,

보통은(최신버전의 JAVA 혹은 ubuntu) JAVA를 설치해주면 이 문제가 해결된다.

 

ubuntu20.04에서 JAVA는 아래의 커맨드로 설치할 수 있다.

sudo apt install default-jdk

 

위 JAVA 설치를 docker에 추가하고 싶다면, Dockerfile내에

RUN sudo apt install default-jdk -y

위 코드를 넣어주면 된다.

반응형
Comments