Windows7-64bit下安装python、pip和opencv库

时间:2021-07-19 03:36:19

最近准备研究一下深度学习相关的知识、编程环境,了解到python在机器学习方面有相当大量的库支持,不用重复造*,所以从python入手。以下是经过多次折腾实践出的一个安装实例,供参考。

一、文件准备

注意:由于版本之间存在一定的依赖性,我在初次安装时没有特别注意,所以走了弯路,不代表其他版本的组合就一定不行,但以下是成功安装的各版本文件:

1、从https://www.python.org/downloads/,下载python安装文件,我的是python-3.6.0-amd64.exe

2、从https://pypi.python.org/pypi/pip#downloads,下载pip压缩包,我的是pip-9.0.1.tar.gz

3、从opencv官网下载安装文件,我的是opencv-3.3.0-vc14.exe(后经测试,不需安装)

4、从http://www.lfd.uci.edu/~gohlke/pythonlibs下载opencv所需要的依赖库,版本切记一致:

      numpy-1.13.1-cp36-cp36m-win_amd64.whl

      matplotlib-2.0.2-cp36-cp36m-win_amd64.whl

      opencv_python-3.3.0-cp36-cp36m-win_amd64.whl


二、安装

1、安装python

运行python-3.6.0-amd64.exe,一路next或自己配置安装路径

        安装完成后将安装目录加入系统环境变量,之后运行cmd,如下所示:

Windows7-64bit下安装python、pip和opencv库

Windows7-64bit下安装python、pip和opencv库

2、安装pip

解压pip-9.0.1.tar.gz到任意文件夹,cmd下进入该文件夹,执行命令:


python setup.py install

安装完成后,将原python安装目录下的Scripts目录,也加入环境变量中

      3、安装opencv,一路next即可(非必须安装,因为后续要单独安装opencv_python库)

      4、安装python的opencv依赖库,依次执行以下命令即可(文件需指定存储路径):

                    pip install numpy-1.13.1-cp36-cp36m-win_amd64.whl

                    pip install matplotlib-2.0.2-cp36-cp36m-win_amd64.whl

                    pip install opencv_python-3.3.0-cp36-cp36m-win_amd64.whl

      5、验证opencv库安装是否成功:

    1)python -c "import cv2"

                 2)或:

  python

>>> import cv2

    不报错则说明成功了

Windows7-64bit下安装python、pip和opencv库Windows7-64bit下安装python、pip和opencv库


接下来就可以愉快的做图像处理了