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之import机制详解
Jul 03 Python
利用django如何解析用户上传的excel文件
Jul 24 Python
python redis 删除key脚本的实例
Feb 19 Python
简单了解python的内存管理机制
Jul 08 Python
Django的models模型的具体使用
Jul 15 Python
关于pymysql模块的使用以及代码详解
Sep 01 Python
windows下Python安装、使用教程和Notepad++的使用教程
Oct 06 Python
Python用5行代码实现批量抠图的示例代码
Apr 14 Python
Django基于客户端下载文件实现方法
Apr 21 Python
python 如何利用argparse解析命令行参数
Sep 11 Python
Python析构函数__del__定义原理解析
Nov 20 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
Feb 16 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读取xml实例代码
2010/01/28 PHP
ajax+php打造进度条 readyState各状态
2010/03/20 PHP
PHP数组无限分级数据的层级化处理代码
2012/12/29 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
PHP高手需要要掌握的知识点
2014/08/21 PHP
PHP从FLV文件获取视频预览图的方法
2015/03/12 PHP
PHP Ajax跨域问题解决方案代码实例
2020/08/01 PHP
Avengerls vs Newbee BO3 第二场2.18
2021/03/10 DOTA
JS基础之undefined与null的区别分析
2011/08/08 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
Javascript显示和隐藏ul列表的方法
2015/07/15 Javascript
angularjs 表单密码验证自定义指令实现代码
2016/10/27 Javascript
前端js弹出框组件使用方法
2020/08/24 Javascript
jquery实现图片轮播器
2017/05/23 jQuery
纯JS实现可用于页码更换的飞页特效示例
2018/05/21 Javascript
vue将毫秒数转化为正常日期格式的实例
2018/09/16 Javascript
vue输入节流,避免实时请求接口的实例代码
2019/10/30 Javascript
vue.js自定义组件实现v-model双向数据绑定的示例代码
2020/01/08 Javascript
vue实现自定义多选按钮
2020/07/16 Javascript
python元组操作实例解析
2014/09/23 Python
Python获取DLL和EXE文件版本号的方法
2015/03/10 Python
Python编写一个优美的下载器
2018/04/15 Python
python之PyQt按钮右键菜单功能的实现代码
2019/08/17 Python
python 循环数据赋值实例
2019/12/02 Python
Python socket处理client连接过程解析
2020/03/18 Python
python实现数字炸弹游戏程序
2020/07/17 Python
Python3.9.1中使用match方法详解
2021/02/08 Python
Giglio英国站:意大利奢侈品购物网
2018/03/06 全球购物
英国床垫和床架购物网站:Bedman
2019/11/04 全球购物
农民工创业典型事迹
2014/01/25 职场文书
优秀毕业生自我鉴定
2014/02/11 职场文书
群教班子对照检查材料
2014/08/26 职场文书
弘扬焦裕禄精神走群众路线思想汇报
2014/09/12 职场文书
年会邀请函范文
2015/01/30 职场文书
员工福利申请报告
2015/05/15 职场文书
MySQL 逻辑备份与恢复测试的相关总结
2021/05/14 MySQL