почему происходят ошибки во время выполнения?После импорта Mecab - PullRequest
1 голос
/ 04 апреля 2019

в чем проблема?Я использую Python3 Windows10 среды 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 голосов
/ 08 апреля 2019

Ваш dicrc, вероятно, не включает формат chasen. Это приводит к смерти библиотеки Mecab C с ошибкой, которая приводит к ошибке времени выполнения в Python.

Я получаю ту же ошибку, и если я запускаю mecab в командной строке, я получаю следующий вывод:

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

Если вы не получили сообщение об ошибке в командной строке, причина может быть в чем-то другом.

...