Короче говоря, функции в OpenCV3.1 не работают на меня. Я действительно удалял OpenCV3.1 с sudo apt-get purge libopencv*
и установите OpenCV2.4.11 с этим, но после установки его, cv2.__version__
результат '3.1.0'
!!
Как удалить OpenCV3.1 и заменить его 2.4.11 один?
dpkg-l | grep opencv:
ii opencv-data 2.4.8+dfsg1-2ubuntu1 all development data for opencv
whereis opencv
opencv: /usr/share/opencv
найдите cv.py:
/home/dariush/ardupilot/modules/mavlink/pymavlink/tools/python_array_test_recv.py /usr/lib/python2.7/dist-packages/cv.py /usr/lib/python2.7/dist-packages/cv.pyc
Вещи, которые не работали.
sudo apt-get purge libopencv-* python-data python-opencv
После того, как я переустанавливаю и удалил 3,1 версии, я все еще могу import cv2
без любой проблемы, от cv2.__file__
, я удаляю '/usr/local/lib/python2.7/dist-packages/cv2.so'
файл.
Затем я установил 2.4
, версия из источника и apt-get install python-opencv
эти cv2.__version__
в порядке теперь.