본문 바로가기
공부/오류

아나콘다 환경에서 konlpy 사용시 jvm.dll 못찾는 오류

by 촌쥐 2019. 12. 27.

jvmnotfoundexception: no jvm shared library file (jvm.dll) found. try setting up the java_home environment variable properly.

 

분명 환경변수 제대로 하고 32bit, 64bit 맞춰주고 설치했음에도 자꾸 저 오류가 뜬다.

 

 

https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=talkbox2&wr_id=1147061&sca=&sfl=wr_subject%7C%7Cwr_content&stx=&sop=and

 

파이썬 삽질 끝에 꿀팁

파이썬 konlpy 라이브러리를 쓰는데, 자꾸 JVM.dll을 찾지 못한다고 블라블라블라 거림. ValueError: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environme...

www.phpschool.com

 

이 링크대로 아나콘다 설치 경로로 들어가서 site-packages\jpype\_jvmfinder.py에서 

 

 _get_from_java_home 모듈 부분을 보면 

 

java_home 변수가 보인다 여기에 내가 설치한 경로를 써넣었다.

java_home = "C:\Program Files\Java\jdk-13.0.1" 

 

입력해주니 잘 돌아간다.

 

고수분들이 써주시는 오류 해결글은 나 같은 영알못 코딩초보에게 큰 도움이 된다. 

 

고수분들은 이게 문제였네 하고 넘어가도 나 같은 초보들은 며칠을 들여다보다 때려치고 싶을때가 많으니까

댓글