在 python 中导入开放式简历时出现问题

Problems importing open cv in python

所以我一直在使用 Movidius 神经网络 api,当您 运行 安装程序时,它会自动在 raspberry pi 上安装几个包,包括 opencv。然而,当我尝试

import cv2

我收到错误

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

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

您可能做了一些系统更改,导致 libQtGui 的路径不匹配。 有解决此问题的步骤,但它比使用配置的 libQtGui 路径再次安装 OpenCV 需要更多时间。所以我建议你重新安装你的 open cv 版本。 下面是 link 从头开始​​安装 OpenCV 几乎不需要 20 分钟。 https://www.pyimagesearch.com/2018/05/28/ubuntu-18-04-how-to-install-opencv/

假设您正在使用 Ubuntu mate 或 Raspbian stretch OS with python3。

如果您在导入 cv2 时仍然遇到问题, 尝试安装以下。

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

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