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 paramiko实现ssh远程访问的方法
Dec 03 Python
Python找出list中最常出现元素的方法
Jun 14 Python
Python文件操作,open读写文件,追加文本内容实例
Dec 14 Python
python 生成器协程运算实例
Sep 04 Python
获取python的list中含有重复值的index方法
Jun 27 Python
numpy 计算两个数组重复程度的方法
Nov 07 Python
华为2019校招笔试题之处理字符串(python版)
Jun 25 Python
pycharm通过ssh连接远程服务器教程
Feb 12 Python
Django实现将views.py中的数据传递到前端html页面,并展示
Mar 16 Python
Python实现自动打开电脑应用的示例代码
Apr 17 Python
python中封包建立过程实例
Feb 18 Python
python解析json数据
Apr 29 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语法(2)
2006/10/09 PHP
php下删除字符串中HTML标签的函数
2008/08/27 PHP
中英文字符串翻转函数
2008/12/09 PHP
discuz程序的PHP加密函数原理分析
2011/08/05 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
2020/05/02 PHP
JQuery autocomplete 使用手册
2010/04/01 Javascript
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
深入探讨前端框架react
2015/12/09 Javascript
文本框只能输入数字的js代码(含小数点)
2016/07/10 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
Angularjs实现mvvm式的选项卡示例代码
2016/09/08 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
2016/09/09 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
详解用node搭建简单的静态资源管理器
2017/08/09 Javascript
vue如何引入sass全局变量
2018/06/28 Javascript
NodeJs 实现简单WebSocket即时通讯的示例代码
2019/08/05 NodeJs
layer.open回调获取弹出层参数的实现方法
2019/09/10 Javascript
js实现列表向上无限滚动
2020/01/13 Javascript
javascript History对象原理解析
2020/02/17 Javascript
用Python编写一个简单的Lisp解释器的教程
2015/04/03 Python
Python数据类型学习笔记
2016/01/13 Python
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例
2020/02/28 Python
La Senza官网:北美顶尖性感内衣品牌
2018/08/03 全球购物
机械专业毕业生推荐信范文
2013/11/25 职场文书
党的群众路线教育实践活动学习计划
2014/11/03 职场文书
电工实训报告总结
2014/11/05 职场文书
2015初中政教处工作总结
2015/07/21 职场文书
谢师宴家长答谢词
2015/09/30 职场文书
mysql备份策略的实现(全量备份+增量备份)
2021/07/07 MySQL
使用Nginx搭载rtmp直播服务器的方法
2021/10/16 Servers
Java中的Kotlin 内部类原理
2022/06/16 Java/Android