OpenCV无法正确安装Python支持

时间:2017-06-22 12:57:22

标签: python opencv ubuntu-16.04

我正在尝试在Ubuntu 16.04上安装带有Python支持的OpenCV。我正在学习本教程:http://www.pyimagesearch.com/2016/10/24/ubuntu-16-04-how-to-install-opencv/ 我坚持第4步,即cmake构建。按照指示,我使用

 cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D INSTALL_C_EXAMPLES=OFF \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.2.0/modules \
-D PYTHON_EXECUTABLE=~/.virtualenvs/cv/bin/python \
-D BUILD_EXAMPLES=ON ..

没有错误消息,但输出看起来不正确。根据教程,它应该看起来像

enter image description here

Mine看起来像这样(我用python3创建了虚拟环境):

enter image description here

库和包和numpy线在哪里?文件夹/usr/local/lib/python3.5/site-packages/为空。在虚拟环境中,我尝试运行python3然后import cv2,输出为ImportError: No module named 'cv2'。我应该补充一点,这已经是安装OpenCV的第三次或第四次尝试,这可能会对文件系统产生影响,我不知道。我只是希望这个结束......

1 个答案:

答案 0 :(得分:0)

我再次删除了整个文件夹并再次尝试,这次设置了库等。我之前想到的是我没有在虚拟环境中安装numpy。