[konlpy] JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly.

2024. 4. 18. 00:19Trouble shooting

[konlpy] JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly.

 

import pandas as pd
from konlpy.tag import Okt
import re

# CSV 파일 로드
df = pd.read_csv('triplefantasy_ios_review.csv')

# 필요한 컬럼 선택
df = df[['date', 'review', 'rating', 'isEdited', 'title', 'userName', 'developerResponse', 'app']]


# Okt 인스턴스 생성
okt = Okt()

아래 okt = Okt() 인스턴스 생성에서 오류가 발생

 

 

    210 if jvm_notsupport_ext is not None:
    211     raise jvm_notsupport_ext
--> 212 raise JVMNotFoundException("No JVM shared library file ({0}) "
    213                            "found. Try setting up the JAVA_HOME "
    214                            "environment variable properly."
    215                            .format(self._libfile))

JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly.

로그를 보면 Java Virtural Machine(JVM)을 찾을수 없다고 나온다.
Konlpy 를 사용하기 위해서는 Java 가 시스템에 설치되어 있어야한다.

 

java 를 설치해주고,

혹시나 안된다면 환경변수도 체크해주자

728x90