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使用random和tertools模块解一些经典概率问题
Jan 28 Python
图文详解WinPE下安装Python
May 17 Python
Django验证码的生成与使用示例
May 20 Python
详解Python中 sys.argv[]的用法简明解释
Dec 20 Python
tensorflow构建BP神经网络的方法
Mar 12 Python
Python Matplotlib 基于networkx画关系网络图
Jul 10 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
Aug 14 Python
Python 自动登录淘宝并保存登录信息的方法
Sep 04 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
Feb 05 Python
python实现同一局域网下传输图片
Mar 20 Python
Python面向对象多态实现原理及代码实例
Sep 16 Python
Python实现区域填充的示例代码
Feb 03 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数组对百万数据进行排除重复数据的实现代码
2010/06/08 PHP
Zend的AutoLoad机制介绍
2012/09/27 PHP
php简单实现MVC
2015/02/05 PHP
smarty模板引擎之分配数据类型
2015/03/30 PHP
PHP输入流php://input实例讲解
2015/12/22 PHP
扩展String功能方法
2006/09/22 Javascript
js form action动态修改方法
2008/11/04 Javascript
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2013/08/12 Javascript
JavaScript统计网站访问次数的实现代码
2015/11/18 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
JS简单实现点击复制链接的方法
2016/08/03 Javascript
Bootstrap字体图标无法正常显示的解决方法
2016/10/08 Javascript
js选项卡的制作方法
2017/01/23 Javascript
JS实现本地存储信息的方法(基于localStorage与userData)
2017/02/18 Javascript
Javascript创建类和对象详解
2017/05/31 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
mui框架移动开发初体验详解
2017/10/11 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
如何在基于vue-cli的项目自定义打包环境
2018/11/10 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
Vue如何跨组件传递Slot的实现
2020/12/14 Vue.js
Python中实现远程调用(RPC、RMI)简单例子
2014/04/28 Python
跟老齐学Python之一个免费的实验室
2014/09/14 Python
Python中动态获取对象的属性和方法的教程
2015/04/09 Python
python 从文件夹抽取图片另存的方法
2018/12/04 Python
Python常用数据类型之间的转换总结
2019/09/06 Python
浅谈Python中的异常和JSON读写数据的实现
2020/02/27 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
2014/09/02 HTML / CSS
css3中less实现文字长阴影(long shadow)
2020/04/24 HTML / CSS
葡萄牙航空官方网站:TAP Air Portugal
2019/10/31 全球购物
求职信模版
2013/11/30 职场文书
2014年银行信贷员工作总结
2014/12/08 职场文书
书法社团活动总结
2015/05/07 职场文书
Java实现扫雷游戏详细代码讲解
2022/05/25 Java/Android