0, 用 import cv 测试,发现没有安装 opencv 模块。

首先先说本开发环境是在windows xp的环境下进行搭建的。

在搭建的过程中需要保证这三个条件:

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

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

-------------------------------

http://www.numpy.org/

Ubuntu & Debian

sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

windows下载

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

numpy-MKL-1.7.1.win32-py2.7.exe (win32位)

numpy-MKL-1.7.1.win-amd64-py2.7.exe
(win 64位)

------------------------------------

上面的用上了新版本 1.7.1

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

比如你安装了python2.6版本,则OpenCV需要安装2.0的版本,2.2的版本就不行。

-------------------------

OpenCV-2.3.1-win-superpack.exe 下载到的。

124MB,大小。

这个文件与 OpenCV-2.4.6.0.exe 这个文件解压后的目录结构不同。我没找到2.4.6 的文件位置。

暂时用 2.3.1 的。

\opencv231\opencv\build\python\2.7 这个目录下:

cv2.pyd

cv.py

二个文件复制到:D:\Python27\Lib\site-packages\

-------------------------

而2.4.6 的文件是:

opencv\build\python\2.7\

cv2.pyd

----------------

对于执行import cv出现的找不到相关模块的问题其实在OpenCV本身的网站上就有说明:

“Python 2.6 bindings for OpenCV are included within the package, but not installed. You can copy the subdirectory opencv/Python2.6/Lib/site-packages into the respective directory of the Python installation. This procedure will be automated in the next OpenCV update. ”

即我们只需要把OpenCV安装目录下的Python2.6/Lib/site-packages中的文件拷贝到Python2.6安装目录下的Lib/site-packages即可。

采用以上的方法,Python与OpenCV的开发环境搭配成功!

-------------

进入这里

opencv231\opencv\samples\python

有个 drawing.py 的文件运行之。

----------

参考 地址:

http://blog.csdn.net/mengyafei43/article/details/10338531

等 网上好多文章。

openCV python 安装的更多相关文章

  1. ubuntu14 opencv python 安装

    本文记录了Ubuntu 14.04下使用源码手动安装OpenCV 3.0的过程.此外记录了在Python中安装及载入OpenCV的方法. 1.安装OpenCV所需的库(编译器.必须库.可选库) GCC ...

  2. Linux下安装OpenCV+Python支持

    以下说明在Linux下Python和OpenCV结合安装的过程,Python要使用OpenCV模块,则必须导入OpenCV提供的包,所以要提供Python支持,首先在安装OpenCV前安装必要的组件, ...

  3. BugKu 2B+基于python的opencv的安装-------CTF 盲水印的套路

    BugKu杂项-2B 下载图片后,binwalk下跑一跑,发现有个zip,分离. 值得一提的是,这个zip是伪加密的. 但是你在分离的时候,伪加密的图片也给你分离出来了.这两个图片2B和B2肉眼看起来 ...

  4. OpenCV Python 4.0安装

    1.安装OpenCV-Python 如果你是第一次使用OpenCV Python开发包,想要安装OpenCV Python4.0只要执行如下命令行即可: pip install opencv-pyth ...

  5. Ubuntu系统---安装Caffe (+OpenCV+Python+CPU-only)

    安装配置Ubuntu14.04+Caffe (+OpenCV+Python+CPU-only) 记录 [作者:Wu Ping.时间:20180428.] 本人已经安装很多次的Caffe了:从开始的初探 ...

  6. python安装OpenCV后import cv2报错解决办法

    现在python安装完成后,运行pip install opencv-python安装成功后,import cv2时会失败 看到有人给出下载https://www.lfd.uci.edu/~gohlk ...

  7. Anaconda+linux +opencv+dlib安装

    准备文件Anaconda: https://www.anaconda.com/download/ 我下载的时最新的 64-Bit (x86) Installer (524 MB) 然后在下载的anac ...

  8. Python安装第三方库的安装技巧

    电脑:Windows10 64位. Python IDE 软件:JetBrains PyCharm Community Edition 2018.1.3 x64 Python version : Py ...

  9. opencv的安装和卸载

    安装 测试环境为centos 安装依赖 yum install cmake gcc gcc-c++ gtk2-devel gimp-develgimp-devel-tools gimp-help-br ...

随机推荐

  1. HOOK函数(一)——进程内HOOK

    什么是HOOK呢?其实很简单,HOOK就是对Windows消息进行拦截检查处理的一个函数.在Windows的消息机制中,当用户产生消息时,应用程序通过调用GetMessage函数取出消息,然后把消息放 ...

  2. Java之反射的应用

      package com.zheges; import java.util.Date; public class Customer {//JavaBean 对象 private String nam ...

  3. 【转帖】客户端通过 HTTP 请求和响应 的 Header 信息总结

    请求Header原帖地址:http://technique-digest.iteye.com/blog/1174581 响应Header原帖地址:http://blog.pfan.cn/hurongl ...

  4. 【转】Html标签大全

     Html标签大全 2013-07-05 18:22:33 分类: Python/Ruby Html标签大全 <a></a> 超文本链接 <a href="UR ...

  5. use mkisofs 重新打包beini,tinycore linux

    mkisofs -r -J -V Beini-Custom -v --boot-info-table --boot-load-size 4 -b boot/isolinux/isolinux.bin ...

  6. MySQL的基本使用

    SQL     DDL:数据定义语言  CREATE DROP ALTER     DML:数据操作语言  SELECT INSERT UPDATE DELETE     DCL:数据控制语言  GR ...

  7. ci 用本身 email 类发 email

    //比如 在控制器用 email 方法发送邮件 //用126的smtp 发送,示例邮件为 myemail@126.com 密码为 password public function email() { ...

  8. html渐隐轮播

    这是我之前用的时候从一个模板中下载下来用的,现在又用到了,我又重新找了一遍,为防止我下次用到忘记,特写下此文: 下载插件:jquery-2.1.4.min.js和slider.js 首页轮播页面首页i ...

  9. node 无解回调 有解了

    http://cssor.com/javascript-workflow-by-tofishes.html

  10. lucene 实现word,pdf全文检索源码

    创建索引: import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import jav ...