안녕하세요 mac os M1칩에서 khaiii 설치하는 법 말해드립니다. 삽질을 너무해서 기록에 남기고 싶더라구요,,,,,
기본적으로는 https://provia.tistory.com/56 에서 설치를 도움 받았습니다.
위 링크에서 나와있는 메뉴얼대로만 하면 되는데 문제는 해당 라이브러리를 호출하고 사용하는데 문제가 생깁니다.
mac os를 사용하면서 anaconda가 아닌 miniforge3을 사용하는 분들이 계실텐데요.
이 분들은 khaiii를 호출하게되면 mach-o file but is an incompatible architecture have 'x86_64' need 'arm64e'에러에 직면하게 되는데 구글링 4시간 결과.. 도저히 해결할 수 없었습니다.
답은 anaconda3 설치하시고 khaiii용 가상환경 생성해서 하면 잘 됩니다. 다만, 아나콘다 설치 과정에서 base 환경 변수가 /user/miniforge3가 아닌 /user/opt/anaconda/~로 바뀌어 다른 모듈 설치에서 아래와 같은 문제가 발생할 수 있으니 주의하시길 바랍니다. 이 부분은 터미널에서 vim ~/.zshrc에서 환경 변수를 수정해주면 해결할 수 있습니다.
miniforge 와 anaconda를 같이 사용하시는 분의 경우 다른 라이브러리 설치 시, 꼭 pip install 로 설치하세요.. conda install로 하니깐 위 이미지 에러가 다시 떠서 좀 애먹었습니다. 제가 환경 변수를 잘못 설정 했을수도 있는데 해결 방법 아시는 분께서는 댓글로 알려주세요 ㅎ.ㅎ,,