【问题标题】:Why does cv2.waitkey function cause error using conda on ubuntu为什么 cv2.waitkey 函数在 ubuntu 上使用 conda 会导致错误
【发布时间】:2015-07-29 12:05:19
【问题描述】:

在添加之前,我一直成功地将 cv2 与 anaconda 一起使用:

cv2.waitKey(0)

收到此错误:

cv2.error: -------src-dir-----/opencv-2.4.10/modules/highgui/src/window.cpp:562: error: (-2)功能未实现。使用 Windows、GTK+ 2.x 或 Carbon 支持重建库。如果你在 Ubuntu 或 Debian 上,安装 libgtk2.0-dev 和 pkg-config,然后重新运行 cmake 或在函数 cvWaitKey 中配置脚本

我在 Ubuntu 14.04.2 LTS 上使用 conda 3.14.0 和错误中的包 建议已安装

【问题讨论】:

  • 安装顺序很重要。错误消息说您必须安装libgtk2.0-devpkg-config之前安装opencv2
  • 我在 anaconda 之前安装了 opencv。然后我通过anaconda再次安装它。我该怎么办?
  • 你卸载opencv,安装libgtk2.0-devpkg-config然后再安装opencv
  • 我做到了,但我不确定 anaconda 安装对此做了什么。它可能是本地的
  • 这个问题解决了吗?我这里也有同样的问题。

标签: python-2.7 opencv ubuntu anaconda


【解决方案1】:

此链接可能会对您有所帮助。 https://groups.google.com/a/continuum.io/forum/m/#!msg/anaconda/uHB2wYT29vU/80ywinE9BAAJ.

综上,你可以试试:

对于opencv2.X

conda install -c https://conda.anaconda.org/menpo opencv

【讨论】:

  • shuye 我目前没有使用 python、opencv 或 conda,所以我无法评估你的答案。如果有人可以验证,我很乐意承认。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
  • 1970-01-01
  • 2017-01-01
相关资源
最近更新 更多