konlpy icon indicating copy to clipboard operation
konlpy copied to clipboard

jpype.getDefaultJVMPath() 오류

Open gustjqdl opened this issue 5 years ago • 2 comments

운영체제 : 윈도우 10 64비트 파이썬 : 3.7 konlpy: 0.5.2

터미널 안에서는

jpype.getDefaultJVMPath() 'C:\Program Files\Java\jdk-14.0.1\bin\server\jvm.dll'

라고 뜹니다.

쥬피터 안에서는

jpype.getDefaultJVMPath()

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

라고 뜨는데 어떻게 맞춰야 되나요 ㅠㅠ

gustjqdl avatar Jul 07 '20 04:07 gustjqdl

안녕하세요 :) 혹시 '터미널'과 '쥬피터'에서 사용되고 있는 python 인터프리터가 서로 다른가요? 또한 '터미널'에서 JAVA_HOME 변수를 확인할 수 있으시다면 '터미널'의 JAVA_HOME 환경변수와 '쥬피터'에서 확인되는 JAVA_HOME 환경변수가 동일한지 확인 부탁드립니다!

daun-io avatar Jul 28 '20 13:07 daun-io

안녕하세요, @gustjqdl 님. 쥬피터 안에서 다음과 같이 JAVA_HOME 을 강제로 설정하면 문제가 해결되는지 확인 부탁드립니다.

import os
os.environ['JAVA_HOME'] = r'C:\Program Files\Java\jdk-14.0.1'
# 이후 konlpy  사용 이어가기

combacsa avatar Jan 04 '22 16:01 combacsa