M1 Silicon Mac에서 KoNLPy, Mecab 설치
conda forge에서는 적용이 불가능하고, python virtualenv를 사용해서 진행해야 함.
virtualenv PATH/TO/ENV
virtualenv venv
source venv/bin/activate
이후 konlpy 설치
python3 -m pip install konlpy
konlpy 공식 가이드에 있는 mecab 설치 방법이 계속 에러가 발생해서 다른 방법을 찾던 도중 다음을 발견
1. mecab-ko 설치
cd /tmp
wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz
tar xzvf mecab-0.996-ko-0.9.2.tar.gz
cd mecab-0.996-ko-0.9.2
./configure
make
sudo make install
2. mecab-ko-dic 설치
cd /tmp
wget https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.1.1-20180720.tar.gz
tar xzvf mecab-ko-dic-2.1.1-20180720.tar.gz
cd mecab-ko-dic
./configure
make
sudo make install
여기까지는 다른 블로그들과 같은데, mecab-python-0.996/ko-0.9.2 설치가 PEP version error로 이루어지지 않음
그래서 다음과 같은 방법 사용
3. mecab-python3 설치
brew install --build-from-source mecab
ARCHFLAGS='-arch arm64' pip install --no-binary :all: --compile --use-pep517 --no-cache-dir --force mecab-python3
결과