OpenCV

PythonでOpenCVがインポートできなかった時の対処法【pip】【随時更新】

注意!!

本記事でご紹介する方法は、あくまでも筆者のPCにてエラーを解決した方法です。
実際に読者様のPCで実行する場合は、恐縮ながら自己責任にてお願いいたします。

raise ImportError の対処法

エラーメッセージ

raise ImportError(‘ERROR: recursion is detected during loading of “cv2” binary extensions. Check OpenCV installation.’)

ImportError: ERROR: recursion is detected during loading of “cv2” binary extensions. Check OpenCV installation.

状況

2021年1月ごろ~同年8月までPythonを使用していなかったPCで発生。

バージョン:opencv-python-4.1.1.26

対処法

以下の手順(pipコマンド)にてOpenCVを再インストール。

①pipコマンドでOpenCVをアンインストール

pip uninstall opencv-python

【 Proceed (Y/n)? 】 と尋ねてくるので、【 Y 】と入力し、エンターキー押下。

③ pipコマンドでOpenCVを インストール

pip install opencv-python

上記にてOpenCVのバージョンを【4.5.3.56】に上げることで正常な動作に戻りました。

これからもエラーが発生したら解決方法を探し出して解説していきます! それでは次回!