• 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.amd64.msi

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

    这是安装完的文件夹,我的在D盘下。

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

    在C盘下输入python是不行的,我们需要配置环境变量。

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

    我的就输入
    ;D:python2.7.5

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

    命令提示符中直接输入python,成功搭建环境。

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

    输入
    python -V
    看到python版本2.7.5

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

    easy_install安装

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

    点击https://pypi.python.org/pypi/setuptools#windows-simplified

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

    直接把这个ez_setup.py文件拖拽到命令提示符下。

    是这样的

    按下 Enter,咔咔的跑起来,快的我没捕捉到图片。。。

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

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

    安了这些东西

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

    多的Scripts

    我们看看Scripts下都有啥

    啊哈,就是这些easy_install文件

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

    easy_install环境变量,在Path变量中,输入;D:python2.7.5Scripts

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

    直接在命令提示符下输入easy_install --version就好啦

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

    输入numpy准备安装!

    出现问题啦,直接上图

    说缺少Microsoft Visual C++ 9.0,不过这个问题没有影响。我们直接用pip来安装numpy。

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

    直接在命令提示符下输入easy_install pip

    出现

    这是Enter后的结果,表示pip基本安装完成。

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

    这个页面说明pip已经安装完成。

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

    在命令提示符下输入pip install numpy

    Enter看看出现什么

    大家不要介意我的网速,我看了一集电视剧回来才刚刚下完。

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

    100%啦,接下来就是看下到底安装后能不能运行。

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

    命令提示符下输入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,看起来就要接近尾声了呢。

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

    我们把它复制一下

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

    把cv2.pyd文件粘贴到python2.7.5-Lib-site-packages文件夹下。

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

    日后我们的程序的调试就在这里啦

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

    在idle下输入import cv2,import numpy ,就看看出现了啥,没报错,程序正常,说明我们今天的工作成功啦!给自己鼓掌吧!

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

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

  • 相关阅读:
    try catch finally return
    github结合TortoiseGit使用sshkey,无需输入账号和密码
    github上fork别人的代码之后,如何保持和原作者同步的更新
    第9章 浅度和深度复制
    9.7结构类型
    excel在msdn上的说明文档
    9.6接口和抽象类
    [LeetCode]N-Queens II
    鸟哥Linux私房菜知识汇总8至9章
    Memcahce(MC)系列(三)Memcached它PHP转让
  • 原文地址:https://www.cnblogs.com/yujiachen/p/7652051.html
Copyright © 2020-2023  润新知