cabocha-pythonをM1Macにインストール(試したこと)

結局MeCabとの連携が上手くいかず、Pythonでは動かなかったけど、ターミナルでcabochaは動いたので、メモとして置いておく。

brew install git curl xz
brew install crf++

CRF++をダウンロードしてくる(https://taku910.github.io/crfpp/)

cd  CRF++-*.*
./configure
sudo make
sudo make install

cd python
sudo python setup.py install

MeCabの本体をダウンロードしてくる(https://taku910.github.io/mecab/

cd mecab-*.*
./configure --enable-utf8-only
sudo make
sudo make install

cd python
sudo python setup.py install

MeCabの辞書をダウンロードしてくる(https://taku910.github.io/mecab/

cd mecab-ipadic-*.*.*-********
./configure --with-charset=utf8
sudo make
sudo make install

setup.pyの以下の部分を

def cmd2(str):
    return string.split (cmd1(str))

以下のように変更する。

def cmd2(str):
    return cmd1(str).split()

そして、以下を実行する。

$ cd mecab-python-*.*
$ sudo python setup.py install

cabochaをダウンロードしてくる(https://taku910.github.io/cabocha/

cd cabocha-*.*
./configure --with-charset=utf8 --enable-utf8-only
sudo make
sudo make install

cd python
sudo python setup.py install