我真聪明,哈哈,安装了一个python3.6 和其匹配的 opencv,差点儿没吐血吐死。今天又因为各种原因,要安装2.7的python,啊,我的老血。真感谢这个文章,第一次觉得python这么好安装。哈哈。记录方法,以后接着借用。
   
    原文地址:http://www.cnblogs.com/chensheng-zhou/p/4895332.html
   
    
     Python学习之一:Python2.7与opencv2.4安装配置
    
   
安装前准备:
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
      
     
      
      
     
 
