Проблемы с импортом Open CV в Python - PullRequest
0 голосов
/ 18 сентября 2018

Итак, я работал с API-интерфейсом нейронной сети Movidius, и он автоматически устанавливает несколько пакетов на raspberry pi при запуске установщика, включая opencv.Однако, когда я пытаюсь

import cv2

, я получаю ошибку

from .cv2 import *
ImportError: libQtGui.so.4: cannot open shared object file: No such file or directory

Кто-нибудь знает, как это исправить?

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

Предполагается, что вы используете Ubuntu mate или Raspbian stretch OS с python3.

Если вы все еще сталкиваетесь с проблемой импорта cv2, Попробуйте установить следующее.

pip3 install opencv-python
sudo apt install libqtgui4
sudo apt install libqt4-test

Это вытянет все зависимости, и вы можете импортировать cv2 без проблем.

0 голосов
/ 18 сентября 2018

Возможно, вы внесли некоторые системные изменения, которые привели к несоответствию пути libQtGui. Есть шаги для решения этой проблемы, но это займет больше времени, чем повторная установка OpenCV с настроенным путем libQtGui. Поэтому я предлагаю вам снова установить версию open cv. Ниже приведена ссылка для установки OpenCV с нуля, это вряд ли займет 20 минут. https://www.pyimagesearch.com/2018/05/28/ubuntu-18-04-how-to-install-opencv/

...