Windows10使用Anaconda安装OpenCV(二)

win8.1 x64 pyhton2.7安装opencv2

一般来说,anaconda安装包的话,直接在命令行运行,conda install name,就好了,可是因为网络的问题,下载速度很慢,几KB,甚至掉线,解决方法:

方案一:梯子一把,简答粗暴直接,没试过不保证,但应该可以的,楼上就有这么成功的答案。

方案二:通过清华tuna镜像站,Tsinghua Open Source Mirror,cmd中直接输入:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes,就可以通过这边的channel下载了,速度快了很多,因为运营的问题,新出了会员制度= =,以至于一般同学下载的速度限制在100KB,马马虎虎可以接受吧,重在稳定嘛,不过还是感谢清华同胞的付出。

本人选择方案二,输入:conda install opencv2;结果报错:

PackageNotFoundError: Package missing in current win-64 channels: - opencv2


Windows10使用Anaconda安装OpenCV(二)_第1张图片
image.png

竟然没有资源?没办法,像题主一样查了下载列表:是真的没有啊摔!

Windows10使用Anaconda安装OpenCV(二)_第2张图片
image.png

方案三:官网直接下载opencv,Browse Files at SourceForge.net,下载合适的版本,直接执行exe文件,安装完成后,到C:\python\opencv\build\python\2.7\x64选中cv2.pyd(64还是86根据自己版本),复制到Anaconda2\Lib\site-packages,完成。傻瓜教学,毫无难度。

方案四:然而你想安装的更酷炫一点,没问题,那么用pip+whl吧。一般新版本的python都自带的pip,不过环境变量得你自己配置好。然后,从Python Extension Packages for Windows选择自己的版本,我选择的是,opencv_python‑2.4.13.2‑cp27‑cp27m‑win_amd64.whl,下载。 重点来了(敲黑板,以下方法适合大多数的第三方包),cmd进入whl所在的文件夹,然后 pip install 文件名。 1.我的下载路径是:C:\迅雷下载\机器学习工具。cd C:\迅雷下载\机器学习工具,进入文件夹。 2.pip install opencv_python‑2.4.13.2‑cp27‑cp27m‑win_amd64.whl ,安装成功!

Windows10使用Anaconda安装OpenCV(二)_第3张图片
image.png

至此,小白的四种方法已经全部介绍完了,下面我们用个小程序来检验一下:

import cv2 ##没毛病
cv2.version ##看下版本信息
'2.4.13.2'
img=cv2.imread("C:\朱茵.jpg")
cv2.imshow("朱茵",img)
cv2.waitKey()

经试验,最可行的方法就是在命令行输入如下命令:
conda install --channel https://conda.anaconda.org/menpo opencv3

你可能感兴趣的:(Windows10使用Anaconda安装OpenCV(二))