Anaconda(バージョン:conda 4.2.9、python3)がインストールされており、import cv2
次のエラーが表示されたとき:
ImportError: No module named 'cv2'
conda search cv2
私はこれを得る:
opencv 2.4.2 np15py26_0のデフォルト
2.4.2 np15py27_0のデフォルト
2.4.2 np16py26_0デフォルト
2.4.2 np16py27_0のデフォルト
2.4.2 np17py26_0デフォルト
2.4.2 np17py27_0デフォルト
2.4.2 np15py26_1のデフォルト
2.4.2 np15py27_1のデフォルト
2.4.2 np16py26_1のデフォルト
2.4.2 np16py27_1のデフォルト
2.4.2 np17py26_1のデフォルト
2.4.2 np17py27_1のデフォルト
2.4.6 np16py26_0のデフォルト
2.4.6 np16py27_0のデフォルト
2.4.6 np17py26_0のデフォルト
2.4.6 np17py27_0のデフォルト
2.4.6 np18py26_0のデフォルト
2.4.6 np18py27_0のデフォルト
2.4.9 np18py27_0デフォルト
2.4.10 np19py26_0デフォルト
2.4.10 np19py27_0デフォルト
2.4.10 np110py27_1のデフォルト
2.4.10 np19py26_1のデフォルト
2.4.10 np19py27_1のデフォルト
Cv2モジュールをインポートするには何をする必要がありますか?ありがとう!
PS:Ubuntu 16.04を使用しています
opencvは、python 3.と互換性がありません。python 3.のopencv3をインストールする必要がありました。 のopencvをanacondaにインストールする方法を教えてください。 anacondaにopencv(3)をインストールする方法を説明します:
次のコマンドを実行します。
_
conda install -c https://conda.binstar.org/menpo opencv
_Opencv3も利用できるようになったことに気付き、次のコマンドを実行します。
_
conda install -c https://conda.binstar.org/menpo opencv3
_2016年8月18日に編集:次の方法で「menpo」チャンネルを永続的に追加できます。
_
conda config --add channels menpo
_そして、opencvは次の方法でインストールできます。
conda install opencv (or opencv3)
2017年8月14日に編集: "clinicalgraphics"チャンネルは、ごく最近のpython3に対して比較的新しいvtkバージョンを提供します
_
conda install -c clinicalgraphics vtk
_
あなたが試すことができます
conda install -c menpo opencv=3
手遅れになる可能性がありますが、私は助けるつもりです。私は同じ問題を抱えていました.conda envを作成し、必要なものをすべてインストールしましたが、cv2をインポートしようとすると、「cv2という名前のモジュールはありません」というメッセージが表示されました。もう一度インストールを試みましたが、Lindaのヒントを実行しましたが、機能していません。だから、私のconda envにはcv2がインストールされていないことがわかりました。発生した場合は、cv2フォルダーを「miniconda'X '/ envs/yourEnv/lib/python'X.X'/site-packages /」にコピーするだけで機能します。少なくとも私には働いている