Opencv 和Python的连接及配置环境变量
2016-07-13 22:21
459 查看
Opencv 和Python的连接及配置环境变量
配置成功需要以下条件:
a:python需要安装python-numpy模块
b:python的版本需要与OpenCV的版本相一致,否则导入cv模块会出错
以下为下载建议,仅供参考。
1:首先是下载Opencv(下载完后,解压即可),和Python(一路next,无需赘述),将D:\Program Files\opencv\build\python\2.7\x64(依照自己opencv按照路径而定)路径下的cv2.pyd拷贝到C:\Users\Administrator\Anaconda2\Lib\site-packages下(同样依照自己的安装路径),放在下面就可以了。
opencv版本最新的也行(我忘了我是那个版本了,最新版貌似),Python的版本建议是2.7.9版本,这是为了以后方便安装库(此版本有pip安装插件可以自动安装一些库),
并且Opencv中对应Python版本也是2.7版本的
2:前需要对Python的环境变量设置,具体配置方法就是在环境变量中path中加入Python的路径,一般为:
;C:\Python27;C:\Python27\Scripts;
添加即可,注意其中需要的分号,是用英文输入法下的,中文的设置无法识别
(配置成功的标志是你在cmd命令行下输入Python,出现版本等信息)
3:打开cmd命令行,
输入:
pip install wheel(使得支持whl文件安装)(成功后会有successful……)
下面的网址下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载numpy 和Scipy,matplotlib
(numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl)--将其中的cp27m,改为none--即(numpy-1.11.1+mkl-cp27-none-win_amd64.whl)
(matplotlib-1.5.2-cp27-none-win_amd64;scipy-0.17.1-cp27-none-win_amd64)我下的另外两个版本,(别问我为什么改成none,因为这个原因,累吐)
而后使用cmd 定位到下载文件位置:
使用下面这个命令:
pip install 文件路径\XX\XXX.whl
安装成功会有提示,ok了。
4:将\opencv\opencv\build\python\2.7 这个目录下,以不同情况的路径而定,主要是找到opencv下Python对应的安装库:
cv2.pyd
cv.py
二个文件复制到:D:\Python27\Lib\site-packages\
这里的D是你安装Python的路径,依情况修改
5:打开Python
输入:import cv2
import numpy
import Scipy
无错误即为安装成功!
————万能的分割线——————————————————————————————
这是我的安装方法,第一次办公室花了一天,第二次寝室安装十分钟左右……
有问题请在下方评论,欢迎交流……
note:手动安装这些依赖还是挺麻烦的,建议是直接安装anaconda,然后拷贝cv2.pyd就行了
配置成功需要以下条件:
a:python需要安装python-numpy模块
b:python的版本需要与OpenCV的版本相一致,否则导入cv模块会出错
以下为下载建议,仅供参考。
1:首先是下载Opencv(下载完后,解压即可),和Python(一路next,无需赘述),将D:\Program Files\opencv\build\python\2.7\x64(依照自己opencv按照路径而定)路径下的cv2.pyd拷贝到C:\Users\Administrator\Anaconda2\Lib\site-packages下(同样依照自己的安装路径),放在下面就可以了。
opencv版本最新的也行(我忘了我是那个版本了,最新版貌似),Python的版本建议是2.7.9版本,这是为了以后方便安装库(此版本有pip安装插件可以自动安装一些库),
并且Opencv中对应Python版本也是2.7版本的
2:前需要对Python的环境变量设置,具体配置方法就是在环境变量中path中加入Python的路径,一般为:
;C:\Python27;C:\Python27\Scripts;
添加即可,注意其中需要的分号,是用英文输入法下的,中文的设置无法识别
(配置成功的标志是你在cmd命令行下输入Python,出现版本等信息)
3:打开cmd命令行,
输入:
pip install wheel(使得支持whl文件安装)(成功后会有successful……)
下面的网址下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/
下载numpy 和Scipy,matplotlib
(numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl)--将其中的cp27m,改为none--即(numpy-1.11.1+mkl-cp27-none-win_amd64.whl)
(matplotlib-1.5.2-cp27-none-win_amd64;scipy-0.17.1-cp27-none-win_amd64)我下的另外两个版本,(别问我为什么改成none,因为这个原因,累吐)
而后使用cmd 定位到下载文件位置:
使用下面这个命令:
pip install 文件路径\XX\XXX.whl
安装成功会有提示,ok了。
4:将\opencv\opencv\build\python\2.7 这个目录下,以不同情况的路径而定,主要是找到opencv下Python对应的安装库:
cv2.pyd
cv.py
二个文件复制到:D:\Python27\Lib\site-packages\
这里的D是你安装Python的路径,依情况修改
5:打开Python
输入:import cv2
import numpy
import Scipy
无错误即为安装成功!
————万能的分割线——————————————————————————————
这是我的安装方法,第一次办公室花了一天,第二次寝室安装十分钟左右……
有问题请在下方评论,欢迎交流……
note:手动安装这些依赖还是挺麻烦的,建议是直接安装anaconda,然后拷贝cv2.pyd就行了
相关文章推荐
- Python模拟用户自动登陆网易126邮箱
- Python开发工具
- 使用Python控制IE访问网站
- Python扫描指定目录下(包括子目录)的文件
- 一个python学习的好地方
- python3 sort sorted 函数应用
- python 正则匹配
- Python super()
- Python-----PIL Image模块 show函数不能正常显示图片
- python打印列表中指定元素的所有下标(5种方法)
- Python_PIL 打开转存图片
- python(nmap模块、多线程模块)
- Python 连接数据库&切割字符串
- Python的图形化界面
- Python+Selenium+PIL+Tesseract真正自动识别验证码进行一键登录
- python的模块安装
- python爬虫编写
- python3.5 爬虫 基于广度优先算法
- Python爬虫(urllib2+bs4)+分析找出谁是水贴王(2)--数据分析
- Python爬虫(urllib2+bs4)+分析找出谁是水贴王(1)--数据收集