私はopencvのインストール手順に従っています。pyimagesearch.comからvirtualenvまでです。それは/Users/JLee/Envs/cv/lib/python2.7/site-packages
する必要がありますが、それはPythonでlib/python2.7/site-packages
opencv cmakeのインストールに間違ったpythonパッケージのパス
として構成しています、import cv2
グローバル設定で正常に機能しますが、「品種」仮想環境では動作しません:すべてのパッケージパスを除いて正常に動作します。
サイトの手順に従ううちに、私はまずvirtualenvをインストールせずに進み、インストールしていないことを認識したので、後でインストールしてから手順を再実行しました。これが問題なのでしょうか?
Python 2:
-- Interpreter: /Users/JLee/Envs/cv/bin/python2.7 (ver 2.7.10)
-- Libraries: /usr/lib/libpython2.7.dylib (ver 2.7.10)
-- numpy: /Users/JLee/Envs/cv/lib/python2.7/site-packages/numpy/core/include (ver 1.11.1)
-- packages path: lib/python2.7/site-packages
これはビルドを設定するには、cmakeのためのコードです:事前に助けを
cmake -D CMAKE_BUILD_TYPE=RELEASE
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D PYTHON2_PACKAGES_PATH=/Users/JLee/Envs/cv/lib/python2.7/site-packages \
-D PYTHON2_LIBRARY=/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/bin \
-D PYTHON2_INCLUDE_DIR=/usr/local/Frameworks/Python.framework/Headers \
-D INSTALL_C_EXAMPLES=OFF -D INSTALL_PYTHON_EXAMPLES=ON \ -D BUILD_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=/Users/JLee/Developer/opencv_project/opencv_contrib/modules ..
ありがとう!
ありがとうございました。私はJooyeonとまったく同じ問題があり、特にopencv_contribのモジュールの多くをインポートできませんでしたが、これが問題を解決しました。 – chronosynclastic