为什么发生运行时错误?进口马卡布后

时间:2019-04-04 08:06:11

标签: mecab

什么问题? 我在Windows10环境下使用python3是Anaconda

m=MeCab.Tagger("-Ochasen")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\a.sakata\Anaconda3\lib\site-packages\MeCab.py", line 253, in __init__
    _MeCab.Tagger_swiginit(self, _MeCab.new_Tagger(*args))
RuntimeError

1 个答案:

答案 0 :(得分:0)

您的dicrc可能不包含chasen格式。这会导致Mecab C库因错误而死亡,从而导致Python中的运行时错误。

我遇到相同的错误,如果我在命令行上运行mecab,则会得到以下输出:

$ mecab -Ochasen
writer.cpp(63) [!tmp.empty()] unkown format type [chasen]

如果您在命令行中遇到错误,则可能是其他原因。