LoginSignup
2
1

More than 1 year has passed since last update.

condaでopencvをinstallすると「ImportError: DLL load failed: 指定されたモジュールが見つかりません」

Posted at

何度か躓いている気がするので、解決策をメモ。

やりたいこと

pythonでopencvを使いたい

詰まったこと

検索して出てくる記事を参考に下記コマンドでopencvをinstallしてimport cv2をすると、「ImportError: DLL load failed: 指定されたモジュールが見つかりません」とエラーになる。
conda install -c conda-forge opencv

解決策

pipで入れたらどうにかなる。(condaでpip使うなというのはあるが、どうしてもcondaだけでは解決できなかった)
pip install opencv-python

補足

詳細は不明だが、他の仮想環境にconda installで入れたopencvが残ったままだとエラーが継続していた。
キャッシュを利用している?
pipでうまくいかなかったら、他仮想環境のopencvをuninstallするか、仮想環境ごと一回消すとよいかもしれない。
※仮想環境を消すと当然他のライブラリも消えるので、問題ないかを良く確認してから消すこと!

2
1
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
2
1