sudo apt-get install python-opencv
установки a .so
файл, соответствующий opencv2.4.x, но я хочу lib, соответствующий opencv3.1.
Подробный контекст:
Я изучаю openCV3.1. Все для выполнения opencv примера завершено и когда я запускаю демонстрационный скрипт Python, который пользуется библиотекой cv2.so, я понял, что программа дает ошибку периода выполнения из-за неверной версии cv2.so (cv2.so установленное соответствие 2.4.9 версиям openCV, я хотел cv2.so, соответствующий 3,1 версиям). Так, я думаю, что проблема находится в Кв. - получают источники/файлы конфигурации и т.д., которые я нуждаюсь в помощи для разрешения.
Ниже содержания могло бы быть полезным для понимания, Вывод sudo apt-get download python-opencv
:
Get:1 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 python-opencv amd64 2.4.9.1+dfsg-1.5ubuntu1 [310 kB]
Fetched 310 kB in 21s (14.6 kB/s)
W: Can't drop privileges for downloading as file '/home/bhargav/python-opencv_2.4.9.1+dfsg-1.5ubuntu1_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
Хорошо для Вашей информации opencv версия в Гостеприимном является только 2.4.9 деталями следующим образом:
python-opencv:
Installed: (none)
Candidate: 2.4.9.1+dfsg-1.5ubuntu1
Version table:
2.4.9.1+dfsg-1.5ubuntu1 500
500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
Ваш требовать opencv 3.1, хорошо необходимо установить набор вещей, которые могут быть найдены в других блогах. Я не собираюсь писать все они здесь скорее, я могу показать, что Вы связываетесь, потому что очень хорошо объясняют там. Ссылка здесь . Можно следовать за ним в Ubuntu 16.04.
Можно установить OpenCv для Python от PyPI (индекс пакета Python): https://Удаление pypi.python.org/pypi/opencv-python
pip install -U pip
pip install opencv-python
import cv2
cv2.__version__
Это работает также с virtualenvs.