Anaconda环境下安装 opencv

花了半天时间 在 Anaconda 下安装了opencv 

现总结方法如下

1、通过anaconda navigator 安装,如下图选 uninstall 搜索 opencv:这个方法虽然简单 ,但是耗时间,等了1个多小时也没安装 太慢了。

Anaconda环境下安装 opencv_第1张图片

3、通过镜像资源下载见下面网站 库 再手动安装,这个资源老是下载很慢,建议网上搜下别人下载好的包。

https://www.lfd.uci.edu/~gohlke/pythonlibs/

网上找到对应的安装包: 注意下 cp36  表示你的python版本  amd64就是 你电脑64位

opencv_python-3.4.2-cp36-cp36m-win_amd64.whl

手动安装包:

(1) 先将下载好的包放在 anaconda安装目录 Lib\site-packages下

由于我要在TensorFlow 环境下安装 opencv  所以目录为

F:\Anaconda\Anaconda3\envs\tensorflow\Lib\site-packages

(2)然后切换到该目录下: 

Anaconda环境下安装 opencv_第2张图片

(3)手动安装包:

pip install  输入你安装的文件名

我的是 pip install opencv_python-3.4.2-cp36-cp36m-win_amd64.whl

(4)安装成功后发现 只有在 \envs\tensorflow\Lib\site-packages 目录下 import cv2 才不会报错,

打开 spyder import cv2 时报错。

解决方法:将 \envs\tensorflow\Lib\site-package目录下的cv2.cp36-win_amd64.pyd 复制到\envs\tensorflow\即可解决,如下 

Anaconda环境下安装 opencv_第3张图片

 

你可能感兴趣的:(图像处理,机器视觉)