-
[python] konlpy 오류 해결IT/python 2021. 12. 7. 21:16
관련 포스팅: konlpy를 이용하여 워드클라우드 이미지 생성
konlpy 라이브러리를 깔고 import를 했는데 다음과 같은 에러가 떴다.
"jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly."
아차.. jdk를 깔아야 하는구나
https://www.oracle.com/java/technologies/downloads/#java8 사이트에서 대충 윈도우 써져있는 파일을 받았다.
"jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly."
똑같은 에러가 떠서 찾아보니
JAVA_HOME 이름으로 시스템 환경 변수를 추가해 줘야 한다더군...
"jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly."
해달라는대로 다 해줬는데 뭐가 문제니....
약간의 야메(?)를 이용하여 _jvmfinder.py 파일에서 jvm파일의 경로를 수기로 작성해버렸다
java_home = "C:/Program Files/Java/jdk-17.0.1/bin/server"
"java.nio.file.InvalidPathException: Illegal char <*> at index 55"
오! 다른 에러가 발생했다 !
일단 경로 문제는 해결된듯 하다.
또 구글링해서 찾아보니 Jpype1의 버전문제였다. (난 이런게 너무 싫어..)
pip uninstall Jypye1로 기존의 라이브러리를 삭제하고
https://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype
사이트에 접속해서 python 버전과 맞는 라이브러리를 받아서 설치했다.
더 이상의 에러는 없기를..
'IT > python' 카테고리의 다른 글
[python] 한컴뷰어 없이 hwp파일 텍스트 추출하기 (0) 2021.12.12 [python][업비트] pyupbit 기본 함수 (0) 2021.12.12 [python] pyinstaller trojan 이슈 (0) 2021.12.07 [python] flask서버에서 클라이언트의 ip주소 알아내기 (0) 2021.12.02 [python] hwp api를 이용한 hwp파일 pdf파일로 변환 (0) 2021.11.27