在python中导入open cv时出现问题

Tin*_*255 2 opencv python-import python-3.x

因此,我一直在使用 Movidius 神经网络 api,当您运行安装程序时,它会自动在树莓派上安装多个软件包,包括 opencv。然而,当我尝试

import cv2
Run Code Online (Sandbox Code Playgroud)

我收到错误

from .cv2 import *
ImportError: libQtGui.so.4: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这一问题?

小智 5

假设您使用的是带有 python3 的 Ubuntu mate 或 Raspbian Stretch OS。

如果您仍然遇到导入 cv2 的问题,请尝试安装以下软件。

pip3 install opencv-python
sudo apt install libqtgui4
sudo apt install libqt4-test
Run Code Online (Sandbox Code Playgroud)

这将拉取所有依赖项,您可以毫无问题地导入 cv2。