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

时间:2022-12-15 23:27:54

我的个人博客:点这里

搭建python2.7.5环境

下载python2.7.5

64位:https://www.python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi

32位:https://www.python.org/ftp/python/2.7.5/python-2.7.5.msi

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
这是安装完的文件夹,我的在D盘下。

傻瓜式安装完成,在命令提示符下(win+R,输入cmd),想直接输入python命令运行,

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
在C盘下输入python是不行的,我们需要配置环境变量。

右键我的电脑-属性-高级系统设置-环境变量,在系统变量下找到Path,选中Path-编辑,在变量值处:       输入   一个分号  然后输入python的安装路径。

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
我的就输入
;D:\python2.7.5

环境变量好啦,可以直接呼出python

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
命令提示符中直接输入python,成功搭建环境。

在命令提示符下查看下python版本

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
输入
python -V
看到python版本2.7.5

我们还要来安装一下easy_install方便后续的各种包的安装:

easy_install安装

下载:https://pypi.python.org/pypi/setuptools#windows-simplified(这里我已经把ez_setup.py文件给大家弄好了,直接在下面找ez_setup.py就好了,所以没做成超链接)

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
点击https://pypi.python.org/pypi/setuptools#windows-simplified

右键ez_setup.py-另存为,存到python路径下就好

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
直接把这个ez_setup.py文件拖拽到命令提示符下。

是这样的

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
按下 Enter,咔咔的跑起来,快的我没捕捉到图片。。。

接下来等一会,他自己就会安装完成的。

安装完成后我这里没有收到什么,只是那个easy_install的黑色框框消失了,我们来判断下是否安装成功吧。为了看一遍到底安了啥,直接在命令提示符下再装一遍。。。输入ez_setup.py,这下看到了

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
安了这些东西

在python2.7.5下多了一个Scripts目录,可以对比我之前传的图

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

我们看看Scripts下都有啥

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
啊哈,就是这些easy_install文件

这下我们还需要配置一下easy_install的环境变量,找到Scripts的路径,D:\python2.7.5\Scripts,右键我的电脑-属性-高级系统设置-环境变量,在系统变量下找到Path,选中Path-编辑,在变量值处:       输入   一个分号  然后输入Scripts的安装路径。

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
easy_install环境变量,在Path变量中,输入;D:\python2.7.5\Scripts

然后我们来看一下easy_install版本,直接在命令提示符下输入easy_install --version

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
直接在命令提示符下输入easy_install --version就好啦

测试easy_install是否安装成功,我们要安装一个必须安装的包,numpy,这是opencv的必备包,一定要安装!

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
输入numpy准备安装!

出现问题啦,直接上图

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
说缺少Microsoft Visual C++ 9.0,不过这个问题没有影响。我们直接用pip来安装numpy。

首先安装pip,在命令提示符下输入easy_install pip

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
直接在命令提示符下输入easy_install pip

出现

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
这是Enter后的结果,表示pip基本安装完成。

我们在命令提示符下输入pip,看看是否安装完成

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
这个页面说明pip已经安装完成。

之后就可以安装numpy了,在命令提示符下输入pip install numpy

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
在命令提示符下输入pip install numpy

Enter看看出现什么

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
大家不要介意我的网速,我看了一集电视剧回来才刚刚下完。

安装完成啦,终于100%了,上图!

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
100%啦,接下来就是看下到底安装后能不能运行。

在命令提示符下输入python,进入python命令,输入import numpy,如果没有报错,就像下图这样,就是安装完成了。

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
命令提示符下输入import numpy,Enter后,哈哈,完美运行。

接下来我们来配置opencv3.1.0吧~

配置opencv3.1.0

下载opencv3.1.0

https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.1.0/opencv-3.1.0.exe/download

这是一个exe文件,直接双击运行

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
双击运行后,选好你想要安装的路径,傻瓜式安装。
opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
不需要几分钟,耐心等待一下哦。

安装完成后会出现个文件夹,一起来看看吧

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
文件夹opencv,看起来就要接近尾声了呢。

找到该文件夹下的build-python-2.7-x64下的cv2.pyd

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
我们把它复制一下

之后把复制的cv2.pyd粘贴到python2.7.5目录下的Lib-site-packages文件夹下

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
把cv2.pyd文件粘贴到python2.7.5-Lib-site-packages文件夹下。

之后来看看我们的工作是否完成吧!打开python自带的idle(idle直接在开始界面中输入就好~),

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
日后我们的程序的调试就在这里啦

打开后输入import cv2  Enter后在输入    import numpy

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深
在idle下输入import cv2,import numpy ,就看看出现了啥,没报错,程序正常,说明我们今天的工作成功啦!给自己鼓掌吧!

今天的工作完美结束啦,大家给自己鼓鼓掌吧!

我的名字叫做Y,初入opencv的水,希望可以帮助到那些和我一样的正在涉水的人,希望能够与大家留言互动。前段时间我的youtube频道被封,我失去了好多粉丝,失去了好多顺手放在频道里的资料,让我知道只有真正的学到才可谓得到,于是我鼓起勇气重新开始,真心希望能和大家多互动,希望大家在下方评论留言,喜欢我的多多支持,我希望自己的劳动成果能让大家走的更远,原创不易,希望大家共同维护,多多珍惜!

opencv-python:win7下,搭建python2.7.5环境,配置opencv3.1.0准备开工-OpenCV步步精深的更多相关文章

  1. Win7下搭建Go语言开发环境

    Win7下搭建Go语言开发环境 1 下载适合window版本的Go安装包,下载地址http://code.google.com/p/go/downloads/list 2 下载适合window本本的L ...

  2. Win7下搭建安卓android开发环境

    本文出自 “孤狼” 博客,请务必保留此出处http://332374363.blog.51cto.com/5262696/1310882 另外,在搭建android开发环境时,还参考了http://w ...

  3. Pinpoint在Win7下搭建

    Pinpoint在Win7下搭建 注:原创作品,未经允许严禁转载 对于Pinpoint是什么这个问题,在此不做任何讨论,因此本篇文章适用人群为了解Pinpoint相关基础理论知识,需要进行Window ...

  4. Windows下搭建Spark+Hadoop开发环境

    Windows下搭建Spark+Hadoop开发环境需要一些工具支持. 只需要确保您的电脑已装好Java环境,那么就可以开始了. 一. 准备工作 1. 下载Hadoop2.7.1版本(写Spark和H ...

  5. 在Linux(Ubuntu)下搭建ASP.NET Core环境并运行 继续跨平台

    最新教程:http://www.cnblogs.com/linezero/p/aspnetcoreubuntu.html 无需安装mono,在Linux(Ubuntu)下搭建ASP.NET Core环 ...

  6. 如何在Ubuntu下搭建Android NDK开发环境

    1 搭建Android SDK开发环境 参考在在Ubuntu下搭建Android SDK开发环境(图文)首先在Ubuntu下搭建Android SDK开发环境. 2 下载NDK开发包 打开官网: ht ...

  7. Windows下搭建objective C开发环境

    摘自:http://blog.csdn.net/zhanghefu/article/details/18320827 最近打算针对iPhone.iPod touch和iPad开发一些应用,所以,需要开 ...

  8. windows下搭建nginx+php开发环境

    windows下搭建nginx+php开发环境 1.前言 windows下大多我们都是下载使用集成环境,但是本地已经存在一个集成环境,但不适合项目的需求.因此准备再自己搭建一个环境. 2.准备 工具: ...

  9. LINUX下搭建JAVA的开发环境

    LINUX下搭建JAVA的开发环境 (2009-07-13 10:04:13)     下面就将Linux下JAVA开发环境的搭建详细道来: 1.Linux下JDK的安装 至于下载JDK的二进制可执行 ...

随机推荐

  1. Crimm Imageshop 2.3。

    下载地址:http://files.cnblogs.com/Imageshop/ImageShop.rar 一款体积小,能绿色执行,又功能丰富的图像处理软件. Imageshop2.3为单EXE文件, ...

  2. createjs 入门之EaselJs 绘制图片Bitmap

    var canvas=document.getElementById('demoCanvas'); canvas.width=window.innerWidth; canvas.height=wind ...

  3. RAC转换为RAC One Node

    1.查看数据库状态 [oracle@rone1 ~]$ srvctl config database -d rone Database unique name: rone Database name: ...

  4. ReportDB数据库存储选型分析

    SQLServer关于reportDB的存储选型做如下分析: 网络存储两大主要类型: 1.NAS 支持的文件传输协议:NFS(unix/linux文件共享).SMB(windows).samba(li ...

  5. MVC-03 控制器(3)

    Controller负责处理浏览器来的所有要求,并决定响应什么属性给浏览器,以及协调Model与View之间的数据传递.在ASP.NET MVC中有好几种传递数据给视图的方式,例如从ASP.NET M ...

  6. 自定义函数动态执行SQL语句

    Oracle 动态SQL有两种写法:用 DBMS_SQL 或 execute immediate,建议使用后者. DDL 和 DML Sql代码 收藏代码 /*** DDL ***/ begin EX ...

  7. vue 路由懒加载 使用,优化对比

    vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是不利于用户体验,而运 ...

  8. 指令汇B新闻客户端开发(二) 主页面布局

    这个主页面采用了一个开源框架SlidingMenu,这个可以在git上面下载.把这些下载下来的文件import我们的eclipse中,用我们的项目去加载这个library,在这个过程中很有可能会报错, ...

  9. Linux pwn入门教程(2)——shellcode的使用,原理与变形

    作者:Tangerine@SAINTSEC 0×00 shellcode的使用 在上一篇文章中我们学习了怎么使用栈溢出劫持程序的执行流程.为了减少难度,演示和作业题程序里都带有很明显的后门.然而在现实 ...

  10. Java Calendar,Date,DateFormat,TimeZone,Locale等时间相关内容的认知和使用(4) DateFormat

    本章主要介绍DateFormat. DateFormat 介绍 DateFormat 的作用是 格式化并解析“日期/时间”.实际上,它是Date的格式化工具,它能帮助我们格式化Date,进而将Date ...