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中装饰器的一个妙用
Feb 08 Python
Python中的__SLOTS__属性使用示例
Feb 18 Python
Python中的with语句与上下文管理器学习总结
Jun 28 Python
Python中static相关知识小结
Jan 02 Python
Python3使用正则表达式爬取内涵段子示例
Apr 22 Python
Python3获取拉勾网招聘信息的方法实例
Apr 03 Python
python 随机森林算法及其优化详解
Jul 11 Python
python psutil模块使用方法解析
Aug 01 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
Jun 18 Python
Python如何设置指定窗口为前台活动窗口
Aug 12 Python
python根据字典的键来删除元素的方法
Aug 16 Python
Python基础之元编程知识总结
May 23 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 强制下载文件实现代码
2013/10/28 PHP
PHP中字符与字节的区别及字符串与字节转换示例
2016/10/15 PHP
详解yii2使用多个数据库的案例
2017/06/16 PHP
浅谈PHP中的那些魔术常量
2020/12/02 PHP
用正则表达式 动态创建/增加css style script 兼容IE firefox
2009/03/10 Javascript
锋利的jQuery jQuery中的DOM操作
2010/03/21 Javascript
JavaScript 和 Java 的区别浅析
2013/07/31 Javascript
使用jQuery避免鼠标双击的解决方案
2013/08/21 Javascript
js代码验证手机号码和电话号码是否合法
2015/07/30 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
jQuery循环遍历子节点并获取值的方法
2016/04/14 Javascript
微信小程序 前端源码逻辑和工作流详解
2016/10/08 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
用图片替换checkbox原始样式并实现同样的功能
2018/11/15 Javascript
jquery实现选项卡切换代码实例
2019/05/14 jQuery
[01:14]2019完美世界城市挑战赛(秋季赛)全国总决赛精彩花絮
2020/01/08 DOTA
在Python的Flask框架中实现单元测试的教程
2015/04/20 Python
详解Django的CSRF认证实现
2018/10/09 Python
python清除字符串前后空格函数的方法
2018/10/21 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
python字典改变value值方法总结
2019/06/21 Python
python里dict变成list实例方法
2019/06/26 Python
python requests.get带header
2020/05/05 Python
python中判断文件结束符的具体方法
2020/08/04 Python
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
教你如何一步一步用Canvas写一个贪吃蛇
2018/10/22 HTML / CSS
HTML5 语义化结构化规范化
2008/10/17 HTML / CSS
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
给老婆大人的检讨书
2014/02/24 职场文书
大学生活自我评价
2014/04/09 职场文书
班级标语大全
2014/06/21 职场文书
房产协议书范本2014
2014/09/30 职场文书
体检通知范文
2015/04/21 职场文书
2015上半年个人工作总结
2015/07/27 职场文书
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js