質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

Mecab

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

Q&A

解決済

2回答

4397閲覧

pip install mecab-python3ができません

aomidor0

総合スコア1

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

Mecab

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

0グッド

0クリップ

投稿2021/11/24 12:55

前提・実現したいこと

Pythonでmecabを使うためにコマンドプロンプトで pip install mecab-python3 を実行したのですが以下のエラーが出ます。どうか助けてください。

発生している問題・エラーメッセージ

ERROR: Command errored out with exit status 1: 中略 Complete output (22 lines): WARNING: The wheel package is not available. WARNING: The wheel package is not available. WARNING: The wheel package is not available. WARNING: The wheel package is not available. running install running build running build_py creating build creating build\lib.win-amd64-3.10 creating build\lib.win-amd64-3.10\MeCab copying src\MeCab\cli.py -> build\lib.win-amd64-3.10\MeCab copying src\MeCab\__init__.py -> build\lib.win-amd64-3.10\MeCab running build_ext building 'MeCab._MeCab' extension creating build\temp.win-amd64-3.10 creating build\temp.win-amd64-3.10\Release creating build\temp.win-amd64-3.10\Release\src creating build\temp.win-amd64-3.10\Release\src\MeCab 中略 MeCab_wrap.cpp src/MeCab/MeCab_wrap.cpp(3523): fatal error C1083: include ファイルを開けません。'mecab.h':No such file or directory error: command 'E:\program files\VS3\VC\Tools\MSVC\14.30.30705\bin\HostX86\x64\cl.exe' failed with exit code 2 ---------------------------------------- ERROR: Command errored out with exit status 1: 中略 Check the logs for full command output.

該当のソースコード

C:\Users\わたし>pip install mecab-python3

試したこと

調べたところC++環境が無いとこのエラーが出ることがあると出たので、visual studio をC++にチェックを入れてインストールしました。駄目でした

補足情報(FW/ツールのバージョンなど)

mecabは非公式の64bit版、Pythonはpython3.10.0の64bitです。よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Supernove

2021/11/24 13:01

mecabのパスが通ってない気がするのですが、mecabのパスは追加されていますか?
aomidor0

2021/11/24 13:07

追加の作業をした記憶があり、コマンドプロンプトでmecabと入れるとメカブが動くので多分追加できていると思います
guest

回答2

0

ベストアンサー

Download files
を見てください
ファイル名に「win」が付いてるのがWindows用で、ファイル名の「cp数字」の数字が対応してるPythonのバージョンで、見たら分かりますけど、現状用意されてるwheelはPython 3.6〜3.9用だけなので、

Pythonはpython3.10.0

にインストールするには、ソースからコンパイルする必要があり、いろいろ大変です

どうしても3.10じゃないとダメな理由が特に無いなら、3.6〜3.9のどれかに入れ直すことをお勧めします
入れ直す場合は、3.10が残ってるとトラブルの原因になるので、3.10は削除することをお勧めします

投稿2021/11/24 13:42

jbpb0

総合スコア7651

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

aomidor0

2021/11/24 14:08

解決しました!丁寧に教えてくださって助かりました。ありがとうございました!
guest

0

間違えてこの欄に書き込んでしまいましたが自己解決ではありません。BAの方の回答を参照してください

投稿2021/11/24 14:03

編集2021/11/24 14:07
aomidor0

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問