Mac/インストール/php-mecab
提供: 初心者エンジニアの簡易メモ
phpでmecab
mac/インストール/mecab [ショートカット]
ソース取得
cd ~/src git clone https://github.com/rsky/php-mecab.git # php7の場合 git clone https://github.com/ranvis/php-mecab.git # php8の場合 cd php-mecab/mecab
本体の場所を確認
which mecab-config /opt/homebrew/bin/mecab-config
以下を実行
phpize ./configure --with-mecab=/opt/homebrew/bin/ make sudo make install
php.iniにmecab.so追加
$ php --ini Loaded Configuration File: "/opt/homebrew/etc/php/8.5/php.ini"
php.iniに以下追加
extension="mecab.so" mecab.default_rcfile=/opt/homebrew/etc/mecabrc mecab.default_dicdir=/opt/homebrew/lib/mecab/dic/ipadic
確認
% php -i | grep mecab mecab mecab.default_dicdir => /opt/homebrew/lib/mecab/dic/ipadic => /opt/homebrew/lib/mecab/dic/ipadic mecab.default_rcfile => /opt/homebrew/etc/mecabrc => /opt/homebrew/etc/mecabrc mecab.default_userdic => no value => no value
辞書確認
% mecab -D filename: /opt/homebrew/lib/mecab/dic/ipadic/sys.dic
