我的机器上安装了ubuntu 14.04(64位)。
我安装了python 3.6和OpenCV 3。当我尝试运行以下代码行时,它会抛出错误。
key = cv2.waitKey(0)
错误如下:
错误: /feedstock_root/build_artefacts/opencv_1489510052062/work/opencv-3.1.0/modules/highgui/src/window.cpp:616: 错误:( - 2)该功能未实现。使用重建库 Windows,GTK + 2.x或Carbon支持。如果您使用的是Ubuntu或Debian, 安装libgtk2.0-dev和pkg-config,然后重新运行cmake或configure 函数cvWaitKey中的脚本
我已经安装了libgtk2.0-dev包但它没有得到解决。 我是否需要安装任何其他软件包?
答案 0 :(得分:0)
您缺少一些OpenCV所依赖的库,在Linux上安装OpenCV非常容易,只需使用安装shell脚本并执行它。它将安装所有依赖项并正确安装OpenCV,这是我过去使用的.sh
:
https://github.com/milq/milq/blob/master/scripts/bash/install-opencv.sh