

google colabでmecab-python3をpipインストールした後、import mecabするとエラーになります。  
1.mecab本体をインストール:成功

[code]

    !apt-get install mecab mecab-ipadic-utf8 libmecab-dev swig
    
[/code]

2.mecab-python3をインストール:最新ver0.8.2は失敗するので、ver0.8.0指定で成功。

[code]

    !pip install mecab-python3==0.8.0
    
[/code]

3.importするとエラー

[code]

    import mecab
    ---------------------------------------------------------------------------
    ModuleNotFoundError                       Traceback (most recent call last)
    <ipython-input-58-71af23e59d14> in <module>()
    ----> 1 import mecab
    
    ModuleNotFoundError: No module named 'mecab'
    
    ---------------------------------------------------------------------------
    NOTE: If your import is failing due to a missing package, you can
    manually install dependencies using either !pip or !apt.
    
    To view examples of installing some common dependencies, click the
    "Open Examples" button below.
    ---------------------------------------------------------------------------
    
[/code]

google colabのnotebookはこちらです。  
<https://colab.research.google.com/drive/1Bm81uSoJQOyERAi0wDvrvZ-A-ex2-cbf>

大変恐縮ではございますが、皆様の温かいご指導ご鞭撻を期待しております。


CC BY-SA 4.0
2018-10-30T05:46:21.373
49779
2018-10-30T08:46:57.300
30758
question
python google-colaboratory
google colabでimport mecabがエラーになる


ライブラリ名の大文字小文字が異なっています。`import mecab` ではなく `import MeCab` としてみてください。

参考: <https://pypi.org/project/mecab-python3/> からサンプルプログラムを引用します。

[code]

    import MeCab
    mecab = MeCab.Tagger ("-Ochasen")
    print(mecab.parse("pythonが大好きです"))
    
[/code]


CC BY-SA 4.0
2018-10-30T08:30:30.190
49792
2018-10-30T08:30:30.190
19110
49779
answer


問題点1

macabのインポートは、小文字ではなくパスカル形式の文字になります。

[code]

    import MeCab
    
[/code]

問題点2

`mecab-python3`のver0.8のパッケージに問題があったようです。

・ <https://github.com/SamuraiT/mecab-python3/issues/11>

PyPIの方は、ver0.7になっています（戻した可能性が大）。 <https://pypi.org/project/mecab-python3/>  
swigのインストールは不要で、従来の方法でインストールできると思います。

[code]

    !apt-get install libmecab-dev mecab mecab-ipadic-utf8
    !pip install mecab-python3
    
[/code]


CC BY-SA 4.0
2018-10-30T08:46:57.300
49793
2018-10-30T08:46:57.300
15171
49779
answer