前提・実現したいこと
python,openCV初心者です。
pythonで画像認識ができるようになりたく勉強中です、、
環境構築し、実行したところ以下のエラーメッセージが出て先に進みません、、
どなたかお助けください、、
発生している問題・エラーメッセージ
ModuleNotFoundError: No module named 'cv2'
該当のソースコード
python
1import cv2 2 3image = cv2.imread('figure/human.jpg',1) 4cv2.imshow('musume_photo',image) 5cv2.waitKey
試したこと
pip install opencv-python で解決するとの記事を見つけ試しましたが、できませんでした。
『pip install opencv-python で解決するとの記事を見つけ試しましたが、できませんでした。』どのように導入に失敗したのでしょうか。
言葉足らずで申し訳ありません。はじめcondaでopenCVをインストールしたのですが、それでエラーが出たのでpipの方でインストールしたところ同じようにエラーが出ました。回答としてはこれで大丈夫でしょうか、、?
導入に失敗した際にエラーメッセージなどが出たと思います。そちらを追記してください。
また、PythonはAnacondaで導入した、と言うことでよろしいですね?
distributed 1.21.8 requires msgpack, which is not installed. エラーメッセージらしきものがこれしかないのですが、
そのとおりです。
今のやり取りで次の二点が明らかになったので、質問本文に追記してください。『はじめcondaでopenCVをインストールしたが、それでエラーがdistributed 1.21.8 requires msgpack, which is not installed.が出たのでpipの方でインストールしたところ同じようなエラーが出た』『PythonはAnacondaで導入した』
さらにご利用のOS、Pythonのバージョンも追記してください。
LouiS0616さんの負担が大きいように見えたので、別の視点での解決方法を提示してみました。
返答大変遅くなり申し訳ありません。試行錯誤したところ解決できました。
LouiS0616さん、wakameさんご丁寧にありがとうございました。
無事解決されて何よりです。ナレッジの共有のため、回答欄にご自身で解決法を書き込んで、『自己解決』にしておいてください。