当同时存在python2和3时,在Python3中构建OpenCV

时间:2019-02-26 12:23:56

标签: python python-3.x opencv cmake raspberry-pi

我正在Raspberry Pi 3b +中编译OpenCV 3.4.1。我已经下载了opencv和opencv contrib。这是我给出的构建命令:(使用cmake和OpenCV进行编译时绝对是NEWBIE)

cd ~/opencv-3.4.1/
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
      -D CMAKE_INSTALL_PREFIX=/usr/local \
      -D INSTALL_PYTHON_EXAMPLES=ON \
      -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.4.1/modules \
      -D ENABLE_PRECOMPILED_HEADERS=OFF \
      -D BUILD_EXAMPLES=ON ..

构建过程结束后,编译过程仍使用python 2.7解释器。我应该添加什么其他选项来使用python3进行编译。我查看了stackoverflow后发现:how to build opencv for python3 when both python2 and python3 are installed 但是由于没有正确的答案,我有点怀疑。

遵循本指南:https://www.deciphertechnic.com/install-opencv-python-on-raspberry-pi/

使用Python 3.5.3

请要求提供任何进一步的信息。谢谢。

0 个答案:

没有答案