------------------面对问题--------------------------------------------------------------------------------------------------------------------------------------------

个人情况:在用anaconda安装opencv-python以后,可以用cv2读取图像,但是在用cv2显示图像的时候,出现如下错误:

error: /io/opencv/modules/highui/src/window.cpp:583: error: (-2) The
function is not implemented. Rebuilt 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 cvSowImage

--------------------解決方案-------------------------------------------------------

卸载opencv-python,在终端上卸载opencv-python,然后用pip重新安装

pip uninstall opencv-python

pip install opencv-python

以上解决办法屡试不爽

-------------------问题思考------------------------------------------------------- 

发现用conda安装的opencv-python的自动版本是3.4.2版本

而,用pip install opencv-python安装后的版本是4.1.0版本,可能是版本原因

更多推荐