まず、whl ファイルの場所が間違っていないか確認します。
次に、numpy を最新バージョンにアップグレードします。コード: !pip install --upgrade numpy, I upgrade to 1.19.5. opencv と numpy の間には依存関係があり、一致する必要があります。(numpy のバージョンが高すぎて、ダウングレードする必要があるという人もいます。コード: pip install -U numpy==1.11.0 1.11.0 は、ダウングレードしたいバージョン番号です。しかし、私は最新のものを使用しますnumpy のバージョン、個人的にテストされたパス)
1最初にパッケージをダウンロードし、opencv ダウンロード アドレス:バージョン リリース - CV を開く (opencv.org)
注: whl ファイルのパスは、他のパッケージ パスと同じです。たとえば、私の他のパッケージ パス: D:\anaconda3\Lib\site-packages
私がダウンロードしたものは次のとおりです
:対応する名前 はい、下の図に示すように。
2 次に pip を使用してインストールします
インストール コード: !pip install D:\anaconda3\Lib\site-packages\opencv_python-4.4.0-cp36-cp36m-win_amd64.whl
インストールが完了したら、パッケージ import cv2 をインポートして試してみて、エラーが報告されなければ成功です。
3 インストール中に発生した問題
DLL の読み込みに失敗しました: 指定されたモジュールが見つかりませんでした
numpy.core.multiarray がパッケージのインポートに失敗し、numpy の依存関係の問題が発生しました
インストールは成功しましたが、最初にwhlファイルの置き場所を間違えたため、その後のcv2のインポートでエラーが発生しましたパスを再度変更すると問題なくなります
パスを変更して再インストールすると、インストール済みと表示されるが影響なし
opencv のインストールの問題を解決します。
まず、whl ファイルの場所が間違っていないか確認します。次に、numpy を最新バージョンにアップグレードします。コード: !pip install --upgrade numpy, I upgrade to 1.19.5. opencv と numpy の間には依存関係があり、一致する必要があります。(numpy のバージョンが高すぎて、ダウングレードする必要があるという人もいます。コード: pip install -U numpy==1.11.0 1.11.0 は、ダウングレードしたいバージョン番号です。しかし、私は最新のものを使用しますnumpy のバージョン、個人的にテストされたパス)