Jupyter NotebookでMeCabとNEologdをインポートするまで(Mac)
AnacondaではMeCabをインストールできない?
普段は「$conda install ~」でインストールを行っているが
$ conda install mecab-python3
Macのターミナルで上記コマンドを実行すると・・・
WARNING: The conda.compat module is deprecated and will be removed in a future release.
Collecting package metadata: done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- mecab-python3
Current channels:
- https://repo.anaconda.com/pkgs/main/osx-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/free/osx-64
- https://repo.anaconda.com/pkgs/free/noarch
- https://repo.anaconda.com/pkgs/r/osx-64
- https://repo.anaconda.com/pkgs/r/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
( ´ω` ):
$pip install を使う
色々調べた結果、AnacondaではMeCabをインストールできないらしく、
pip install で実行しろとのことでした。。。
$ pip install mecab-python3
この方法でも上手くいかない場合はjupyter notebookに直接下記コードを入力します。
とりあえずMeCabは使えるようになりました( ◜ω◝ )
(Pythonの初期構築で色々苦労したのでcondaコマンド以外でのインストールはあまりしたくないのです。。)
NEologdのインストール
NEologdをインストールするには「git clone」コマンドを使うそうで・・・
とりあえず、MeCabのディレクトリまで移動して。。
$ cd [めかぶディレクトリ]
$git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git
$cd mecab-ipadic-neologd
$./bin/install-mecab-ipadic-neologd
[install-mecab-ipadic-NEologd] : Start..
[install-mecab-ipadic-NEologd] : Check the existance of libraries
[install-mecab-ipadic-NEologd] : find => ok
[install-mecab-ipadic-NEologd] : sort => ok
[install-mecab-ipadic-NEologd] : head => ok
[install-mecab-ipadic-NEologd] : cut => ok
[install-mecab-ipadic-NEologd] : egrep => ok
[install-mecab-ipadic-NEologd] : mecab is not found.
(-ω-`)⌒)_
もしかして。。
あ、同じ方法でいけました笑
終わり。
Author And Source
この問題について(Jupyter NotebookでMeCabとNEologdをインポートするまで(Mac)), 我々は、より多くの情報をここで見つけました https://qiita.com/kojikoji_ksnv/items/62a6ae07123defb60c0a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .