安装前准备:

1、确定所安装的电脑是32位还是64位系统;(作者电脑是64bit win10)

2、下载对应的安装包:

  (1)下载最新Python安装包:https://www.python.org/downloads/  这里下载python-2.7.10.amd64.msi

  (2)下载python-numpy模块:http://sourceforge.net/projects/numpy/files/NumPy/或者 http://www.lfd.uci.edu/~gohlke/pythonlibs/,这下使用64bit模块:numpy‑1.10.1+mkl‑cp27‑none‑win_amd64.whl 由于安装.whl文件还要安装pip和wheel,所以在网上找了exe文件numpy-MKL-1.8.0.win-amd64-py2.7.exe ,exe安装就方便多了;

  python需要安装python-numpy模块,不然即使找到了cv模块也不能够运行。而且会出现“ImportError: numpy.core.multiarray failed to import”错误。

  在装这个模块的实现需要保证python的版本与numpy的版本相一致,例如当前numpy的版本最高支持python2.6,因此如果你的python版本不是2.6的话则安装不了该模块。

  (3)下载最对应的opencv安装包:http://opencv.org/downloads.html  这里下载OpenCV 2.4.9.exe ;

    python的版本需要与OpenCV的版本相一致,否则导入cv模块会出错。

开始安装:

  1、安装Python:

    (1)双击运行python-2.7.10.amd64.msi,修改安装路径,连续next直到安装完成,详细步骤请看http://jingyan.baidu.com/article/7908e85c78c743af491ad261.html

    (2)测试是否安装成功。

  2、安装python-numpy

   (1)双击运行numpy-MKL-1.8.0.win-amd64-py2.7.exe,修改安装路径,连续next直到安装完成。

   (2)测试是否安装成功:输入import numpy,如报错,说明未安装成功。

  3、安装opencv

   (1)运行OpenCV 2.4.9.exe;

   (2)配置Python:将\opencv\build\python\2.7\x64 这个目录下:cv2.pyd 复制到:Python27\Lib\site-packages\目录下;

   (3)测试:输入import cv2,如报错,说明未安装成功,或者直接运行\opencv\samples\python下的drawing.py文件。

   ok,慢慢享用python+opencv!

补充:如果需要画图,必须安装matplotlib模块,我在网上找到一个比较靠谱的下载安装教程,传送门在这里http://blog.sina.com.cn/s/blog_6fb8aa0d0101qtt9.html

我这里下载的是matplotlib-1.5.0.win-amd64-py2.7.exe版本,事先安装依赖模块:scipy,pyparsing,dateutil

1.安装PIP  https://github.com/pypa/pip

2.安装wheel https://pip.pypa.io/en/latest/user_guide/#installing-from-wheels

pip install SomePackage-1.0-py2.py3-none-any.whl 或者 pip install wheel

 

Python学习之一:Python2.7与opencv2.4安装配置的更多相关文章

  1. 吴裕雄--天生自然 python开发学习:在Cenos 7 系统上安装配置python3.6.5

    安装相关依赖包. 在终端下输入命令:sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-deve ...

  2. Python学习笔记(三)windows下安装theano

    2016.6.28补充: 不论是实验室的电脑还是我的笔记本,只要是windows下,theano.test()都是不通过的.虽然能使用一些theano中的函数,但是我感觉很不好. 所以还是转Ubunt ...

  3. python爬虫框架(3)--Scrapy框架安装配置

    1.安装python并将scripts配置进环境变量中 2.安装pywin32 在windows下,必须安装pywin32,安装地址:http://sourceforge.net/projects/p ...

  4. Centos6.5+Python2.7 +ffmpeg+opencv2自动安装脚本

    今天安装opencv折腾了多个小时,为以后安装少走弯路,脚本安装 完整 脚本如下: #! /bin/bash sudo yum install -y gcc g++ gtk+-devel libjpe ...

  5. Python学习1-Python和Pycharm的下载与安装

    本文主要介绍Python的下载安装和Python编辑器Pycharm的下载与安装. 一.Python的下载与安装 1.下载 到Python官网上下载Python的安装文件,进入网站后显示如下图: 网速 ...

  6. Python学习【第1篇】:环境配置

    1. 下载安装包 https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi    # 2.7安装包   https://www. ...

  7. 【Python学习笔记】Jupyter Lab目录插件安装

    Jupyter Lab目录插件安装 当然首先你得有python和已经安装了jupyter lab. 1 安装jupyter_contrib_nbextensions 首先先安装jupyter_cont ...

  8. python学习笔记(19)--PTVS的安装

    说明: 1. 折腾了两天eclipse,pydev,好不容易都弄好了,发现不会建工程,建完工程打不开,老是提示工作空间里有隐藏文件什么的,网上查了说是把.project里面的name标签的名字改了就行 ...

  9. python学习笔记(16)--django的安装

    说明: 1. 直接在cmd输入: pip install Django==1.10.6前提是安装了python,pip并添加了环境变量 2. http://www.lfd.uci.edu/~gohlk ...

随机推荐

  1. 凸包GiftWrapping GrahamScan 算法实现

    开始 游戏内有需求做多边形碰撞功能,但是接入box2d相对游戏的需求来说太重度了.所以准备自己实现碰撞. 确定多边形,必然要用到凸包的算法.在github上也找到了一些lua实现,但是这里的算法没有考 ...

  2. python 保存文本txt格式之总结篇,ANSI,unicode,UTF-8

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4wAAAEmCAIAAACmsIlUAAAgAElEQVR4nOydezxU+f/HP49WSstKkZ

  3. vue组件初学--弹射小球

    1. 定义每个弹射的小球组件( ocicle ) 2. 组件message自定义属性存放小球初始信息(可修改) { top: "0px", //小球距离上方坐标 left: &qu ...

  4. 让MessageBox对话框总在最前面

    调用MessageBox的时候,如果最后一个参数用上MB_SYSTEMMODAL的话,可以让对话框在最前面

  5. hdu 5937 -- Equation(搜索)

    题目链接 problem description Little Ruins is a studious boy, recently he learned addition operation! He ...

  6. Linux crontab任务调度

    一.crontab说明 Linux crontab任务调度是在规定的时间频率内去执行相应的任务. 二.crontab文件详情 1.crontab文件在Linux中的/etc/crontab 2.查看c ...

  7. Spring REST 与 Zuul 代理

    http://www.baeldung.com/spring-rest-with-zuul-proxy 作者: Eugen Paraschiv 译者: http://oopsguy.com 1.概述 ...

  8. [转载]Reids配置文件详解

    # redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, # 通常的格式就是 1k 5gb 4m 等酱紫: # # 1k => 1000 bytes # 1kb ...

  9. opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深

    我的个人博客:点这里 搭建python2.7.5环境 下载python2.7.5 64位:https://www.python.org/ftp/python/2.7.5/python-2.7.5.am ...

  10. 将 C# 枚举反序列化为 JSON 字符串 实践

    一.定义枚举 public enum SiteTypeEnum { 中转部 = 1, 网点 = 2 } 还有 BooleanEnum 和 OptTypeEnum 这两个枚举,这里暂且省略了它们的定义. ...