如何在python 3.6和anaconda 3.6上安装opencv?
我试过conda install -c https://conda.binstar.org/menpo opencv3
但我得到以下错误:
UnsatisfiableError: The following specifications were found to be in conflict:
- opencv3 -> python 2.7*
- python 3.6*
Use "conda info <package>" to see the dependencies for each package.我使用的是64位Windows 10,安装了python 3.6和anaconda 3.6。
目前是否可以使用python3.6,或者我应该将python版本回滚到3.5。*
发布于 2017-03-26 05:47:10
在menpo file page中,它显示Python3.2二进制文件仅适用于Python2.7/3.4/3.5和linux-64平台

您可以访问this站点获取所需的确切版本。

opencv_python‑3.2.0‑cp36‑cp36m‑win_amd64.whl是基本的one.opencv_python‑3.2.0+contrib‑cp36‑cp36m‑win_amd64.whl,它具有opencv-contrib模块,例如用于绑定到tesseract、OCR引擎和许多其他模块的text模块。这两个二进制文件都是针对Windows3.2的,而Python3.6是针对OpenCV 64位的绑定。要安装它,1)将二进制文件下载到本地驱动器,2)打开Anaconda命令提示符,3)在二进制文件所在的目录中键入下面的命令。
pip install opencv_python‑3.2.0+contrib‑cp36‑cp36m‑win_amd64.whl希望这能有所帮助。

2018-02-22更新:
OpenCV 3.4.0控制盘文件现在在unofficial site中可用,并取代了OpenCV 3.3.0
2019-01-30更新:
OpenCV 4.0.1控制盘文件现在在支持CPython 3.5/3.6/3.7的unofficial site中可用。
发布于 2017-08-20 01:09:44
我通过执行以下操作成功地让它工作:
从python官网https://www.python.org/downloads/release/python-360/
我使用的是Windows10,它对我很有效。
发布于 2017-07-27 20:06:44
很简单..
安装Anaconda 3.6。检查anaconda已添加到系统变量Path中。
打开CMD并键入conda install -c conda-forge opencv。这将安装可用的最新OpenCV版本(3.6)。
打开集成开发环境编辑器并尝试import cv2。它可能不会工作...别担心。
您必须将cv2命令添加到编辑器中。
用于Eclipse的(带有PyDev):
首先创建一个项目,然后执行以下操作:

PyCharm的:
cv2模块可能无法工作。转到站点并将文件cv2.cp36-win_amd64.pyd复制到Anaconda folder/Lib/site-packages/cv2 -packages文件夹。将其重命名为cv2.pyd

现在试着写一条命令...cv2.imread()。如果自动补全不起作用,可以试试cv2.cv2.imread()。这肯定会起作用。
https://stackoverflow.com/questions/42994813
复制相似问题