因此,我一直在使用Movidius神经网络api,当您运行安装程序(包括opencv)时,它将自动在raspberry pi上安装多个软件包。但是,当我尝试
import cv2
我得到了错误
from .cv2 import *
ImportError: libQtGui.so.4: cannot open shared object file: No such file or directory
有人知道如何解决此问题吗?
答案 0 :(得分:2)
假设您正在将Ubuntu mate或Raspbian Stretch OS与python3一起使用。
如果您仍然遇到导入cv2的问题, 尝试安装以下内容。
pip3 install opencv-python
sudo apt install libqtgui4
sudo apt install libqt4-test
这将提取所有依赖项,您可以导入cv2,而不会出现任何问题。
答案 1 :(得分:0)
您可能已经进行了一些系统更改,导致libQtGui的路径不匹配。 有解决此问题的步骤,但是与使用配置的libQtGui路径再次安装OpenCV相比,将花费更多时间。因此,我建议您再次安装打开的简历版本。 以下是从头开始安装OpenCV的链接,几乎不需要20分钟。 https://www.pyimagesearch.com/2018/05/28/ubuntu-18-04-how-to-install-opencv/