오류 내용
Traceback (most recent call last):
File "main.py", line 3, in
ok = Okt() # ok객체에 Okt패키지 할당
File "C:\Users\last2018\dev\python\basic\ENV\lib\site-packages\konlpy\tag\_okt.py", line 87, in __init__
jvm.init_jvm(jvmpath, max_heap_size)
File "C:\Users\last2018\dev\python\basic\ENV\lib\site-packages\konlpy\jvm.py", line 55, in init_jvm
jvmpath = jvmpath or jpype.getDefaultJVMPath()
File "C:\Users\last2018\dev\python\basic\ENV\lib\site-packages\jpype\_core.py", line 121, in get_default_jvm_path
return finder.get_jvm_path()
File "C:\Users\last2018\dev\python\basic\ENV\lib\site-packages\jpype\_jvmfinder.py", line 153, in get_jvm_path
.format(self._libfile))
jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly.
해결책
1. JDK다운
JAVA_HOME 경로에 jvm.dll 파일이 없어서 발생한 것 => 다음처럼 설정하면 끝!
현재 파이썬이 32비트이므로 32비트를 오라클 사이트에서 다운
다운받은 뒤 설치 진행
2. JAVA_HOME 지정
그리고 설치된 경로를 통해 jvm.dll이 있는 파일의 경로를 복사
(필자는 java\jdk1.8.0\jre\bin\serverC:\Program Files (x86)\Java\jdk1.8.0_211\jre\bin\server)
그 후
제어판 > 시스템 속성 > 고급 탭 > 환경변수 > 시스템 변수 > 새로 만들기 > JAVA_HOME 및 jvm.dll 위치 입력 > 확인
끝
도움되셨으면 하단 하트 클릭해주세요!♥
'● 인공지능, 분석 > Err & Solution' 카테고리의 다른 글
힙에 충분한 공간을 할당할 수 없음 (0) | 2019.07.04 |
---|---|
[에러] ImportError: numpy.core.multiarray failed to import (0) | 2019.06.27 |
virtualenv 실행 오류발생 (0) | 2019.06.24 |
env\Scripts\activate.ps1 오류발생 해결방법 (0) | 2019.06.24 |
konlpy 설치 도중 발생한 에러 / ERROR: running bdist_wheel (0) | 2019.06.24 |