teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

更新

2020/04/27 04:37

投稿

quickquip
quickquip

スコア11312

answer CHANGED
@@ -3,9 +3,10 @@
3
3
  mecab-python3の場合は**mecab本体**と**mecabのヘッダファイル/ライブラリファイル**が必要なのです。
4
4
 
5
5
  ちょっと前に"macOSとLinux向けのものしかない"と書きましたが、その意味はあらかじめビルドされたバイナリファイルが提供されている、ということです。
6
- ではWindows用のビルド済みファイルはというと、[mecab-python-windows](https://pypi.org/project/mecab-python-windows/)というパッケージ名で提供されています。
6
+ ~~ではWindows用のビルド済みファイルはというと、[mecab-python-windows](https://pypi.org/project/mecab-python-windows/)というパッケージ名で提供されています。~~
7
+ (追記)現在Windows向けのビルド済みファイルはパッケージ名[mecab](https://pypi.org/project/mecab/#files)で提供されています。mecab-python-windowsは今後メンテナンスされないようなので更新しました。
7
8
  ```plain
8
- pip install mecab-python-windows
9
+ pip install mecab
9
10
  ```
10
11
  とすればmecabバインディングはインストールできるでしょう。
11
12
 

1

些細

2020/04/27 04:37

投稿

quickquip
quickquip

スコア11312

answer CHANGED
@@ -2,8 +2,8 @@
2
2
  それ以外のOSの場合、ソースコード(mecab-python3-0.996.5.tar.gz)がダウンロードされてセットアップされます。ですが、mecab-python3はPythonだけで書かれたパッケージではなくC言語で書かれているので、そうやってインストールするためにはC言語のコンパイル環境と、パッケージをビルドするのに必要なファイル群が必須になります。
3
3
  mecab-python3の場合は**mecab本体**と**mecabのヘッダファイル/ライブラリファイル**が必要なのです。
4
4
 
5
- ちょっと前に"macOSとLinux向けのものしかない"と書きましたが、その意味はあらかじめビルドされたバイナリファイルが提供されている、という意味です。
5
+ ちょっと前に"macOSとLinux向けのものしかない"と書きましたが、その意味はあらかじめビルドされたバイナリファイルが提供されている、ということです。
6
- Windows用のビルド済みファイルは[mecab-python-windows](https://pypi.org/project/mecab-python-windows/)で提供されています。
6
+ ではWindows用のビルド済みファイルはというと、[mecab-python-windows](https://pypi.org/project/mecab-python-windows/)というパッケージ名で提供されています。
7
7
  ```plain
8
8
  pip install mecab-python-windows
9
9
  ```