opencv error

问题:

cv2.error: /opt/conda/conda-bld/opencv_1491943970124/work/opencv-3.1.0/modules/highgui/src/window.cpp:545: error: (-2) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function cvShowImage.

解决方法:

最开始就无脑的按他的错误说明安装这个安装那个,差点还从源码重新编译opencv,结果没用,最后从这里看到方法,直接把opencv以下面方法重新安装就行了

conda install -c menpo opencv3

ps:如果像我一样有网络问题可以在其他能用的电脑上手动下载,找到不能下载下来的包(一般问题反馈那里能看到),直接在浏览器里是下载不下来的,会有服务器禁止访问此资源,所以要用命令下载:

wget https://conda.anaconda.org/menpo/linux-64/opencv3-3.1.0-py36_0.tar.bz2

把后面的地址换成你需要的,然后复制到anaconda以外的目录下,使用下面命令安装:

conda install opencv3-3.1.0-py36_0.tar.bz2

linux一般没有回显就是没有问题,结束之后就可以conda list | grep opencv看一下是否安装完成

你可能感兴趣的:(opencv error)