window7下的python2.7版本和python3.5版本的opencv-python安装过程


Posted in Python onOctober 24, 2019

花费了整整2天的时间终于学会安装了opencv,换系统的心都有了,由于ubuntu实在不会玩,看来还是老老实实在windows下安装吧,以此作为记录方便以后安装

python2.7版本的opencv安装

1.首先到官网下载64位(以后安装的都是对应64位的程序)python2.7版本并安装,我选择的是安装在D盘命名为python2.7.12文件夹下,将D:\python2.7.12和D:\python2.7.12\Scripts路径加入到环境变量中,注意中间用分号隔开

2.下载opencv.exe应用程序安装并,我安装在d盘的opencv文件夹下,之后一直下一步即可

3.把D:\opencv\opencv\build\python\2.7\x64路径下的cv2.pyd文件复制到到D:\python2.7.12\Lib\site-packages

4.在终端运行python,如果import cv2没有错误,就表示成功了

由于还需要使用tenserflow不得不换掉python2版本,tenserflow在windows系统只支持python3.5以上版本,因此改用python3版本

python3.5版本的opencv安装

python3.5版本的opencv安装真是废了不少功夫,凡是我用pip install opencv-python安装的一律没有成功(pip安装的在网上找解决办法也没解决)

最后用下载whl文件的形式安装成功了,注意下载时一定要对应版本,版本不对也不会成功的

如python3.5版本对应opencv的文件名opencv_python-3.1.0.1-cp35-cp35m-win_amd64.whl

python3.5版本对应numpy的文件名numpy-1.15.0-cp35-none-win_amd64.whl

cp后的35表示python3.5版本

1.下载python3.5版本

下载地址:https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe

2.下载numpy的whl安装包(opencv-python的依赖库)

下载地址:https://files.pythonhosted.org/packages/62/47/54baeff52b37be258dd97442f52d8a2a9c27c4af8fcbc5467827c5ae5eed/numpy-1.15.0-cp35-none-win_amd64.whl

3.下载opencv-python的安装包

下载地址:https://files.pythonhosted.org/packages/6c/a1/c1d423f142e447d62fc7b52a4581eadea4bb1ef7b9725b751c1e18abf882/opencv_python-3.1.0.1-cp35-cp35m-win_amd64.whl

4.dos命令进入下载包所在位置,用pip install numpy-1.15.0-cp35-none-win_amd64.whl

                                                        pip install opencv_python-3.1.0.1-cp35-cp35m-win_amd64.whl

5.如果在python中能够import cv2,不提示出错,就表示安装成功

总结

以上所述是小编给大家介绍的window7下的python2.7版本和python3.5版本的opencv-python的安装过程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python编程之event对象的用法实例分析
Mar 23 Python
python写入已存在的excel数据实例
May 03 Python
Python基于多线程操作数据库相关问题分析
Jul 11 Python
在Python中使用defaultdict初始化字典以及应用方法
Oct 31 Python
python得到一个excel的全部sheet标签值方法
Dec 10 Python
pandas取出重复数据的方法
Jul 04 Python
keras 解决加载lstm+crf模型出错的问题
Jun 10 Python
Python操作Elasticsearch处理timeout超时
Jul 17 Python
详解查看Python解释器路径的两种方式
Oct 15 Python
python实现录制全屏和选择区域录屏功能
Feb 05 Python
Keras在mnist上的CNN实践,并且自定义loss函数曲线图操作
May 25 Python
python 多态 协议 鸭子类型详解
Nov 27 Python
原生python实现knn分类算法
Oct 24 #Python
python KNN算法实现鸢尾花数据集分类
Oct 24 #Python
python爬虫爬取幽默笑话网站
Oct 24 #Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
Oct 24 #Python
python 队列基本定义与使用方法【初始化、赋值、判断等】
Oct 24 #Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
Oct 24 #Python
Windows下PyCharm2018.3.2 安装教程(图文详解)
Oct 24 #Python
You might like
PHP写日志的实现方法
2014/11/05 PHP
php中file_exists函数使用详解
2015/05/08 PHP
php源码之将图片转化为data/base64数据流实例详解
2016/11/27 PHP
PHP实现页面静态化深入讲解
2021/03/04 PHP
用JavaScript实现单继承和多继承的简单方法
2009/03/29 Javascript
Javascript在IE下设置innerHTML时出现未知的运行时错误的解决方法
2011/01/12 Javascript
由Javascript实现的页面日历
2011/11/04 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
2013/04/24 Javascript
Jquery弹出层插件ThickBox的使用方法
2014/12/09 Javascript
jQuery实现模拟marquee标签效果
2015/07/14 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
Vue.js组件tree实现无限级树形菜单
2016/12/02 Javascript
Angular4学习笔记之实现绑定和分包
2017/08/01 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
2018/02/11 Javascript
Vue.js 2.0和Cordova开发webApp环境搭建方法
2018/02/26 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
微信小程序methods中定义的方法互相调用的实例代码
2018/08/07 Javascript
实例讲解JS中pop使用方法
2019/01/27 Javascript
微信小程序之数据绑定原理解析
2019/08/14 Javascript
一行代码让 Python 的运行速度提高100倍
2018/10/08 Python
python-opencv颜色提取分割方法
2018/12/08 Python
python检测IP地址变化并触发事件
2018/12/26 Python
python实现Pyecharts实现动态地图(Map、Geo)
2020/03/25 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
酒吧副总经理岗位职责
2013/12/10 职场文书
对公司合理化的建议书
2014/03/12 职场文书
建筑结构施工求职信
2014/07/11 职场文书
2014年公务员退休工资改革方案
2014/10/01 职场文书
群众路线表态发言材料
2014/10/17 职场文书
2015年度房地产工作总结
2015/04/09 职场文书
奖励通知
2015/04/22 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
2016年学校综治宣传月活动总结
2016/03/16 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
python中的mysql数据库LIKE操作符详解
2021/07/01 MySQL
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang