Windows10:pythonでNEologd辞書が使えない。
Windows10でjupyternotebookからpythonを利用しています。
コマンドプロンプトで以下のコマンドを実行し、インストール、辞書ファイルの確認を行いました。
command
1cd %homepath% 2git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git 3cd mecab-ipadic-neologd\seed 4dir
次に、7-Zipで.csv.xzファイルを展開。
ここでpythonで以下のコードを実行させると、このようなエラーが出ました。
pyhon
1import pandas as pd 2import MeCab 3 4df = pd.read_csv('input_data.csv', index_col=0) 5text_df = df[['title2', 'channelTitle2', 'tags2', 'description2']] 6 7# 新語を含むmecab-ipadic-neologdで形態素解析する 8tagger = MeCab.Tagger ('-d /usr/local/lib/mecab/dic/mecab-ipadic-neologd')
RuntimeError Traceback (most recent call last) <ipython-input-11-20180ee86768> in <module> 1 # 新語を含むmecab-ipadic-neologdで形態素解析する ----> 2 tagger = MeCab.Tagger ('-d /usr/local/lib/mecab/dic/mecab-ipadic-neologd') ~\anaconda3\lib\site-packages\MeCab.py in __init__(self, *args) 251 252 def __init__(self, *args): --> 253 _MeCab.Tagger_swiginit(self, _MeCab.new_Tagger(*args)) 254 Tagger.parse = new_instancemethod(_MeCab.Tagger_parse, None, Tagger) 255 Tagger.parseToNode = new_instancemethod(_MeCab.Tagger_parseToNode, None, Tagger) RuntimeError:
エラーの対処方法がわかる方いらっしゃいましたら、ぜひともご教授願います。
回答1件
あなたの回答
tips
プレビュー