Python 未指定错误,函数未在opencv中实现

Python 未指定错误,函数未在opencv中实现,python,Python,python.py 回溯(最后一次调用):文件“duke.py”,第5行,在 cv2.imshow('ktm',img) cv2.2错误:OpenCV(3.4.2) /opt/conda/conda bld/opencv-suite_1535678557175/work/modules/highgui/src/window.cpp:632: 错误:(-2:未指定错误)未实现该函数。重建 带有Windows、GTK+2.x或碳纤维支架的库。如果你在 Ubuntu或Debian,安装libgtk2.

python.py

回溯(最后一次调用):文件“duke.py”,第5行,在 cv2.imshow('ktm',img)

cv2.2错误:OpenCV(3.4.2) /opt/conda/conda bld/opencv-suite_1535678557175/work/modules/highgui/src/window.cpp:632: 错误:(-2:未指定错误)未实现该函数。重建 带有Windows、GTK+2.x或碳纤维支架的库。如果你在 Ubuntu或Debian,安装libgtk2.0-dev和pkg-config,然后重新运行 在函数“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 remove opencv
conda install -c menpo opencv
pip install --upgrade pip
pip install opencv-contrib-python

还有其他可能的解决方案

此错误是由于conda造成的。按照以下命令操作,应该可以解决您的问题:

conda remove opencv
conda install -c menpo opencv
pip install --upgrade pip
pip install opencv-contrib-python

还有其他可能的解决方案

在我尝试重新安装opencv后,它将恢复正常

pip install --upgrade opencv-python

在我尝试重新安装opencv后,它恢复正常

pip install --upgrade opencv-python

我也有同样的问题。通过执行以下操作解决此问题:

pip uninstall opencv-python
pip install opencv-python

我也有同样的问题。通过执行以下操作解决此问题:

pip uninstall opencv-python
pip install opencv-python

当我收到你的帖子时,我想到了它是杂项的,如果你知道你可以回复我的帖子,你在ubuntu上的帖子是吗?FF没有定义,你能看到并尝试那里的解决方案吗?当我收到你的帖子时,我想到了它是杂项的,如果你知道你可以回复我的帖子,你在ubuntu上的帖子是吗?FF没有定义,你能看到并尝试那里的解决方案吗