무효 클릭 IP 추적 중...
머신러닝,딥러닝/NLP

konlpy 설치 오류 해결 방법(jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found)

꼬예 2022. 3. 18.
konlpy 설치 오류 해결 방법(jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found)

목차

    많은 블로그에서 하라는대로 환경 변수를 설정했는데도 아래와 같은 에러가 발생하시는분들이 많이 있을겁니다. 

    konlpy 설치 오류 해결 방법(jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found)

    이를 해결 하기 위해먼저 정말 환경 변수가 잘 설정되었는지 확인 해야 합니다.

    print('JAVA_HOME' in os.environ)

    혹시 False가 나오나요? 

     

    아래와 같이 환경변수를 설정하셨어도 False가 나온다면 잘 설정된 것이 아닙니다.

    konlpy 설치 오류 해결 방법(jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found)

     

    이를 해결하기위해 코드상에서 강제로 환경변수를 설정합니다.

    os.environ['JAVA_HOME'] = r'C:\Program Files\Java\jdk-17.0.2\bin\server'

    다시 아래 코드를 작성하여 True를 확인하신다면 정상적으로 작동이 되실겁니다. 

    print('JAVA_HOME' in os.environ)

     

     

    # 참고 

    테스트 환경 :

    python : Python 3.8.2

    jPype : JPype1-1.1.2-cp38-cp38-win_amd64.whl

    java : jdk-17_windows-x64_bin​

    • 트위터 공유하기
    • 페이스북 공유하기
    • 카카오톡 공유하기
    이 컨텐츠가 마음에 드셨다면 커피 한잔(후원) ☕

    댓글

    꼬예님의
    글이 좋았다면 응원을 보내주세요!