java.nio.file.invalidpathexception: illegal char <*> at index 84 문제 해결 - konlpy, jpype

2021. 10. 23. 02:29Python

굉장히 매우 많은 삽질이 행해졌다. 

 

우선 환경부터 

 

현재 파이썬의 버전은 Python 3.9.6 버전으로 설치 되어 있습니다.

 

Konlpy를 이용해 형태소 분석을 진행하려던 중 JAVA Home 설정을 마치고 딱 실행을 시키면 이 문제에 직면하게 됬습니다.

 

각종 블로그에서 안내하는 방법을 참고하자면 jpype1의 버전이 현재 Python버전과 호환이 되지 않아 발생했다고 합니다. 그래서 버전에 맞는 jpype1을 설치하라고 해서 whl파일을 이용한 수동 설치를 감행했으나 

 

실패하여  이 글을 적어봅니다.

 

1. Uninstall Jpype1 

 - pip uninstall jpype1 

이것을 입력하여 현재 설치 되어 있는 jpype를 제거해 줍니다. (현재 코드를 실행했다면 꼭 Restart를 눌러 사용중인 라이브러리를 종료하기를 바랍니다.)

 

2. JPype1-py3 0.5.5.4 설치 

 

pip install Jpype1-py3 를 이용해 간편하게 설치를 하게 되면 

jpype version 0.5.5.4를 설치하게 되는데 굉장히 잘 됩니다.

 

 

정상적인 Python버전과 호환되는 Jpype를 설치하고도 문제가 지속된다면 이것을 설치해 보기를 바랍니다.