如何在 Mac 中使用 spyder 将 opencv 导入到 python 项目中?

How to import opencv into python project using spyder in Mac?

我正在尝试在 Spyder 的 Python 项目中使用 OpenCV,我想知道是否有任何方法可以将它作为一个包安装在 spyder 中。

提前致谢。

对于Mac。打开终端。

conda 安装-c menpo opencv3

在windows.

  1. 选择您的发行版、python 版本和系统: http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

并将 .whl 下载到您选择的文件夹中。 例如,我选择了 opencv 列表底部的第 5 个,因为我在 64 位 OS.

上有 python 3.6
  1. 打开命令提示符,转到文件夹,然后键入

    pip 安装 opencv(ver).whl

其中 (Ver) 表示您刚刚下载的文件。

运行 python 并尝试导入 cv2。如果它有效,你就成功了。

从错误信息中可以看出:

python 3.6* Use "conda info " to see the dependencies for each package"

看起来您正在 MAC 机器上使用 Python 3.6。下面的 conda install 命令将为您获取 64-bit OSXOpenCV 3.2.0,它是两天前刚刚在 conda-forge 存储库 here.

中发布的
conda install -c conda-forge opencv=3.2.0 

menpo 存储库 here 目前只有 OpenCV 3.1.0 用于 Python 2.7, 3.4 and 3.5 用于 osx-64