回答編集履歴
5
些細
answer
CHANGED
@@ -21,7 +21,7 @@
|
|
21
21
|
[https://pypi.org/project/unidic-lite/](https://pypi.org/project/unidic-lite/)
|
22
22
|
を一緒に使うのが楽だと思います。
|
23
23
|
|
24
|
-
[
|
24
|
+
[unidic-lite](https://pypi.org/project/unidic-lite/)がPythonのsite-packagesの下にインストールしてくれる[UniDic](https://unidic.ninjal.ac.jp/)辞書を、[mecab-python3](https://pypi.org/project/mecab-python3/)は**デフォルトで使ってくれる**からです。
|
25
25
|
|
26
26
|
[mecab-python3](https://pypi.org/project/mecab-python3/)のドキュメント
|
27
27
|
[https://github.com/SamuraiT/mecab-python3#installation](https://github.com/SamuraiT/mecab-python3#installation)
|
4
些細
answer
CHANGED
@@ -16,12 +16,12 @@
|
|
16
16
|
|
17
17
|
----
|
18
18
|
|
19
|
-
現時点では、
|
19
|
+
現時点では、手軽にPythonからMeCabモジュールを使いたいなら、
|
20
20
|
[https://pypi.org/project/mecab-python3/](https://pypi.org/project/mecab-python3/)
|
21
21
|
[https://pypi.org/project/unidic-lite/](https://pypi.org/project/unidic-lite/)
|
22
22
|
を一緒に使うのが楽だと思います。
|
23
23
|
|
24
|
-
[mecab-python3](https://pypi.org/project/mecab-python3/)は、[unidic-lite](https://pypi.org/project/unidic-lite/)がPythonのsite-packagesの下に[UniDic](https://unidic.ninjal.ac.jp/)
|
24
|
+
[mecab-python3](https://pypi.org/project/mecab-python3/)は、[unidic-lite](https://pypi.org/project/unidic-lite/)がPythonのsite-packagesの下にインストールしてくれる[UniDic](https://unidic.ninjal.ac.jp/)辞書を、**デフォルトで使ってくれる**からです。
|
25
25
|
|
26
26
|
[mecab-python3](https://pypi.org/project/mecab-python3/)のドキュメント
|
27
27
|
[https://github.com/SamuraiT/mecab-python3#installation](https://github.com/SamuraiT/mecab-python3#installation)
|
3
些細
answer
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
`pip install mecab`で入るパッケージは
|
13
13
|
[https://pypi.org/project/mecab/](https://pypi.org/project/mecab/)
|
14
14
|
です。
|
15
|
-
これはPythonのパッケージを入れる前に形態素解析器がセットアップされて、**そこに置いてある辞書**を使うのが前提なパッケージです。
|
15
|
+
これはPythonのパッケージを入れる前に形態素解析器がセットアップされていて、**そこに置いてある辞書**を使うのが前提なパッケージです。
|
16
16
|
|
17
17
|
----
|
18
18
|
|
2
間違ってました
answer
CHANGED
@@ -12,27 +12,20 @@
|
|
12
12
|
`pip install mecab`で入るパッケージは
|
13
13
|
[https://pypi.org/project/mecab/](https://pypi.org/project/mecab/)
|
14
14
|
です。
|
15
|
-
これは
|
16
|
-
|
15
|
+
これはPythonのパッケージを入れる前に形態素解析器がセットアップされて、**そこに置いてある辞書**を使うのが前提なパッケージです。
|
17
16
|
|
18
|
-
とある通り、ただのバインディングモジュールです。
|
19
|
-
自分でコンパイルする手間が省けるだけで、Pythonのパッケージを入れる前に形態素解析器と辞書がセットアップされてそのマシンで使える状態になっていないといけません。
|
20
|
-
先にインストールされている前提で、そこにある共有ライブラリを呼び出すというものです。
|
21
|
-
|
22
17
|
----
|
23
18
|
|
24
19
|
現時点では、簡単にPythonからMeCabモジュールを使いたいなら、
|
25
20
|
[https://pypi.org/project/mecab-python3/](https://pypi.org/project/mecab-python3/)
|
26
|
-
の方が楽だと思います。
|
27
|
-
|
28
|
-
形態素解析器本体の共有ライブラリがコンパイル済みで同梱されています。
|
29
|
-
辞書は別に用意する必要がありますが、とりあえず使えるようにするだけなら
|
30
21
|
[https://pypi.org/project/unidic-lite/](https://pypi.org/project/unidic-lite/)
|
31
|
-
を
|
22
|
+
を一緒に使うのが楽だと思います。
|
32
23
|
|
33
|
-
|
24
|
+
[mecab-python3](https://pypi.org/project/mecab-python3/)は、[unidic-lite](https://pypi.org/project/unidic-lite/)がPythonのsite-packagesの下に[UniDic](https://unidic.ninjal.ac.jp/)インストールしてくれる辞書を、**デフォルトで使ってくれる**からです。
|
25
|
+
|
26
|
+
[mecab-python3](https://pypi.org/project/mecab-python3/)のドキュメント
|
34
27
|
[https://github.com/SamuraiT/mecab-python3#installation](https://github.com/SamuraiT/mecab-python3#installation)
|
35
|
-
で
|
28
|
+
で、他の注意点などがまとまっているのも良い点です。
|
36
29
|
|
37
30
|
----
|
38
31
|
|
1
些細
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
のように**コマンドで**使うのが基本なのですが、プログラミング言語からも利用可能なようになっています。
|
6
6
|
共有ライブラリを**呼び出して使う**Python用のバインディングも提供されていて、それを**コンパイルして**Pythonにインストールする必要があります(ありました)。
|
7
7
|
|
8
|
-
そうした時の、Python側
|
8
|
+
そうした時の、Python側に作られるバインディングモジュールの名前が`MeCab`です。`import MeCab`としてインポートしているのは、バインディングモジュールです。
|
9
9
|
|
10
10
|
----
|
11
11
|
|