java.nio.file.invalidpathexception: illegal char <*> at index 84 문제 해결 - konlpy, jpype
2021. 10. 23. 02:29ㆍPython
굉장히 매우 많은 삽질이 행해졌다.
우선 환경부터
현재 파이썬의 버전은 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를 설치하고도 문제가 지속된다면 이것을 설치해 보기를 바랍니다.
'Python' 카테고리의 다른 글
Python - Pandas read_csv 'utf-8' codec can't decode byte 0xb3 in position 19: invalid start byte ERROR 해결 (0) | 2021.10.28 |
---|---|
Python - Jpype1 버전 변경하기 (2) | 2021.10.24 |
Python - DataFrame Column 이름 변경 (0) | 2021.09.11 |
Python - 예외처리 Try / Except (0) | 2021.09.11 |
Python - 코드 실행시간 확인 (0) | 2021.09.11 |