在python中导入Open CV时出现问题

时间:2018-09-18 03:37:36

标签: python-3.x opencv python-import

因此,我一直在使用Movidius神经网络api,当您运行安装程序(包括opencv)时,它将自动在raspberry pi上安装多个软件包。但是,当我尝试

import cv2

我得到了错误

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

有人知道如何解决此问题吗?

2 个答案:

答案 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/