LoginSignup
1
0

"numpy.core.multiarray failed to import cv2"はnumpyが古いだけじゃなかった

Posted at

OpenCVを使おうとしたらタイトルのエラーが出ました。
とりあえずググってみると「Numpyが古い」、「Numpyをアップデートしよう」と出てきます。

pip install -U numpy

ただし自分の場合はアップデートしても変わりませんでした。

解決策

OpenCVのバージョンを上げたらエラーが出なくなりました。

変更前

numpy==1.24.4
OpenCV==4.1.1

変更後

numpy==1.24.4
OpenCV==4.6.0

まとめ

経緯は省きますが、「Numpyに対してOpenCVが古すぎないか?」と思い試してみました。
とりあえずエラーが出なくなってよかったです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0