MeCabでChasen互換形式を利用するとRuntimeErrorが出てしまう
解決したいこと
機械学習を用いた自然言語処理を学んでいます。
最後に起動した際(2週間前)には正常に機能していた
形態素解析がRuntimeerrorで止まってしまいます。
思い当たる変化点はなく、手詰まりに陥ってます。
解決方法や、確認する項目などを教えて下さい。
発生している問題・エラー
RuntimeError Traceback (most recent call last)
<ipython-input-19-24c176b67197> in <module>
1 #形態素解析を行う
----> 2 m = MeCab.Tagger("-Ochasen")
3 print(m.parse("すもももももももものうち"))
4
5
c:\users\ユーザ名\appdata\local\programs\python\python37\lib\site-packages\MeCab\__init__.py in __init__(self, args)
78 # https://stackoverflow.com/questions/48391926/python-swig-in-typemap-does-not-work
79 args = [x.encode('utf-8') for x in args]
---> 80 super(Tagger, self).__init__(args)
81
82
RuntimeError:
該当するソースコード
m = MeCab.Tagger("-Ochasen")
print(m.parse("すもももももももものうち"))
自分で試したこと
・引数無、-Owakati に関しては正常に機能。
0 likes