MeCabのparseToNodeでsurfaceが正しく取得できない問題


起こった問題

MeCabを使って形態素解析を使用と試みたところ画像みたいにsurfaceが正しく取得できなくなった


node.surface() does not work as intended in version 0.996.1

ここによると、どうやらversionが悪いらしい

解決方法

version 0.7だったら正しく動くみたいなのでversion 0.996.1を消して入れ直すことに

pip install mecab-python3==0.7

これで動かし直したらparseToNodeでsurfaceが正しく取得できたので万事解決