質問編集履歴

1 誤字

kanpan

kanpan score 20

2018/11/26 13:00  投稿

MeCabが使えなくなってしまった。
Windows10でMeCabをつかって形態素解析を行っていたのですが、パソコンにCUDAをインストールしてから使えなくなってしまいました。
どうすればよいのでしょうか?
・ソースコード
```python
import MeCab
```
・エラーメッセージ
```
(base) C:\jikken>python confirm.py
Traceback (most recent call last):
 File "C:\Users\brain\Anaconda3\lib\site-packages\MeCab.py", line 14, in swig_import_helper
   return importlib.import_module(mname)
 File "C:\Users\brain\Anaconda3\lib\importlib\__init__.py", line 126, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 994, in _gcd_import
 File "<frozen importlib._bootstrap>", line 971, in _find_and_load
 File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named '_MeCab'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
 File "confirm.py", line 1, in <module>
   import MeCab
 File "C:\Users\brain\Anaconda3\lib\site-packages\MeCab.py", line 17, in <module>
   _MeCab = swig_import_helper()
 File "C:\Users\brain\Anaconda3\lib\site-packages\MeCab.py", line 16, in swig_import_helper
   return importlib.import_module('_MeCab')
 File "C:\Users\brain\Anaconda3\lib\importlib\__init__.py", line 126, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named '_MeCab'
```
pathはこうなってます。
・PATH
```
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
C:\Users\brain\AppData\Local\atom\bin
C:\Program Files\MeCab\bin
```
実行はAnaconda Pronptでやってます。
実行はAnaconda Promptでやってます。
  • Windows

    2667 questions

    Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

  • Mecab

    347 questions

    Mecabは、オープンソースの形態素解析エンジンです。 言語、辞書、コーパスに依存しない汎用的な設計を基本方針としています。 Mecabの由来は、開発者の好物である和布蕪(めかぶ)から名づけられました。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る