環境
OS windows11 バーション21H2
Python 3.8.10[MSC v.1928 64 bit (AMD64)] on win32
mecab of 0.996
コード
import MeCab tagger = MeCab.Tagger() print(tagger.parse('今日は自然言語処理をするための環境構築をおこないます。'))
エラーメッセージ
Traceback (most recent call last): File "c:/Users/Owner/Desktop/python/hello.py", line 1, in <module> import MeCab File "C:\Users\Owner\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\MeCab\__init__.py", line 10, in <module> from . import _MeCab ImportError: DLL load failed while importing _MeCab: 指定されたモジュールが見つかりません。
現状
・システム環境変数のpathに「C:\Program Files\MeCab\bin」を設定
・pip install mecab-python3でパッケージインストール
これまでに試したこと
・https://teratail.com/questions/351366を参考に、
1.\Python38\site-packages\MeCabの削除、動作確認(同じエラー文)→元に戻す
2.pip uninstall mecab-python3
3.libmecab.dllをsite-packages下にコピーで動作確認(同じエラー文)、その後削除
4.pip install mecab-python3 unidic-lite
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/04/11 08:16
2022/04/11 08:21
2022/04/11 09:55