python duke.py
追踪(最近一次通话):文件“ duke.py”,第5行,在cv2.imshow('ktm',img)
cv2.error:OpenCV(3.4.2)/opt/conda/conda-bld/opencv-suite_1535678557175/work/modules/highgui/src/window.cpp:632:错误:(-2:未指定错误)该功能未实现。重建具有Windows,GTK + 2.x或Carbon支持的库。如果你在Ubuntu或Debian,安装libgtk2.0-dev和pkg-config,然后重新运行cmake或在功能'cvShowImage'中配置脚本]
这是我的代码
import cv2
img = cv2.imread('Downloads/404615.jpg',1)
while True:
cv2.imshow('ktm',img)
if cv2.waitkey(1) & 0*FF == 27:
break
cv2.destroyAllWindows()
此错误是由于conda而发生的。请遵循以下命令,应该可以解决您的问题:
conda remove opencv
conda install -c menpo opencv
pip install --upgrade pip
pip install opencv-contrib-python
还有其他可能的解决方案here