Python RaspberryPi OpenCV导入未定义符号
我在我的raspberry pi上安装了opencv-2.4.9。当我尝试运行facedetect.py示例文件时,我遇到了以下错误:Python RaspberryPi OpenCV导入未定义符号,python,opencv,image-processing,raspberry-pi,Python,Opencv,Image Processing,Raspberry Pi,我在我的raspberry pi上安装了opencv-2.4.9。当我尝试运行facedetect.py示例文件时,我遇到了以下错误: Traceback (most recent call last): File "facedetect.py", line 10,in <module> import cv2.cv as cv ImportError: /usr/lib/arm-linux-gnueabihf/libQtGui.so.4: undefined symbo
Traceback (most recent call last):
File "facedetect.py", line 10,in <module>
import cv2.cv as cv
ImportError: /usr/lib/arm-linux-gnueabihf/libQtGui.so.4: undefined symbol:
回溯(最近一次呼叫最后一次):
文件“facedetect.py”,第10行,在
将cv2.cv作为cv导入
ImportError:/usr/lib/arm-linux-gnueabihf/libQtGui.so.4:未定义符号:
我怎样才能解决这个问题?在编译cpp或任何其他示例文件时,我遇到了相同的错误。Qt的版本为4。您可能缺少共享库,或者安装的OpenCV和Qt版本之间存在版本不匹配
您需要检查缺少/未定义的符号是什么,libQtGui.so的哪个版本提供了它,然后检查是否安装了正确的版本。您能提供更多的回溯信息吗?这看起来不完整,因为它没有显示哪个符号实际上是未定义的。如果您提到安装的Qt版本,也会有所帮助。这是错误的屏幕截图。没有比我所说的更多的信息了。我的qt版本是4@如何检查?您的错误实际上并没有显示缺少或未定义的符号,所以检查起来有点困难。您是通过SSH运行还是在交互式会话中运行?我是通过SSH和远程桌面连接运行。两者的错误相同。