2016-08-04 19 views
1

OpenCV 3.1.0を正常にビルドしてインストールすることができました。しかし、私のデスクトップでopencv_contribモジュールをPythonにインポートしようとすると、メッセージ"cannot import name ..."で失敗します。 DLLsが生成されました。に問題がありません(ラップトップにインストールしたときにDLLの場所に問題がありました)。OpenCV Python - contribモジュールをインポートできません

2台のマシンのセットアップは同じように見えます。しかし、私は本当に問題がどこにあるのかわからないので、それについてはあまりよく分かりません。どちらのマシンもWindows 7Python 2.7を使用します。ビルドプロセスの唯一の違いは、デスクトップで私がOpenCVを構築していて、CUDAを有効にしていたことでした。

助けてください。 Python用

+0

すべてのcontribモジュールをインポートできません。あなたは例外のトラックバックを投稿できますか? – thewaywewere

答えて

0

3.6/3.5あなたは使用することができます* .whl(ホイール上のPython)モジュールfrom here

pip install opencv_python-3.2.0+contrib-cp36-cp36m-win_amd64.whl 

は、Python 2.7のために一つのモジュールにはOpenCVの+のcontribありませんが、あなたは別にOpenCVのモジュールをインストールすることができますcontribのfrom here at the end of the pageせず、その後opencv-contrib-pythonモジュールを追加します。

pip install opencv_python-3.2.0.7-cp27-cp27m-win_amd64.whl 
pip install opencv-contrib-python 

混ぜて使用しないでくださいOpenCVの+のcontrib opencv-python (3.2.0+contrib)opencv-contrib-python (3.2.0.7)モジュール、そうでない場合は、あなたの「import cv2は」まで動作するように停止opencv-contrib-pythonモジュールを削除します。

関連する問題