* MAC 기준
Konlpy를 쓰려고 하는데
TypeError: startJVM() got an unexpected keyword argument 'convertStrings'
에러가 뜬다.
https://nogadaworks.tistory.com/193
블로그에서 일련의 과정을 따라서 내려오면서 모두 설치를 완료하고
간단한 테스트인
from konlpy.utils import pprint
from konlpy.tag import Okt
okt = Okt()
를 해보려는데,
위와 같은 에러가 뜨고, 에러내용을 구글링해봐도 영양가가 있는 내용은 보이지 않는다.
이 경우에 https://i-am-eden.tistory.com/9님의 블로그를 보고 해결했다.
위 에러의 내용에는 jvm.py에서 에러가 난 것이보이는데,
주소가 ~/opt/anaconda3/lib/python3.8/site-packages/konlpy/jvm.py 이다.
1. 터미널을 켜고
vi ~/opt/anaconda3/lib/python3.8/site-packages/konlpy/jvm.py
를 입력한다. 주소는 사람마다 다를 수 있다.
2. 맨 아래로 내려서
convertString=True 부분을 주석처리 해준다.
i를 누르면 편집할 수 있다.
ESC를 누르고 :wq 를 치고 엔터를 눌러서 빠져나온다.
3. 코드를 바로 다시 실행하지말고 python 세션을 껏다가 다시 코드를 실행해보면 정상동작한다.
'개발 > Mac' 카테고리의 다른 글
숨김파일까지 mv (3) | 2021.07.04 |
---|---|
[Mac] Big Sur 업데이트 후, vs code 터미널이 버벅임/느려짐 현상 해결방법 (0) | 2021.01.06 |
맥북 팬소리 조절해주는 유틸 (0) | 2020.10.01 |
Mac git 실행시 You have not agreed to the Xcode license agreements. (0) | 2020.09.27 |
Mac에 android studio에 adb 환경변수 설치하기 (0) | 2020.09.18 |