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增量循环删除MySQL表数据的方法
Sep 23 Python
Python中struct模块对字节流/二进制流的操作教程
Jan 21 Python
python编程羊车门问题代码示例
Oct 25 Python
Numpy array数据的增、删、改、查实例
Jun 04 Python
Python实现基于POS算法的区块链
Aug 07 Python
Django使用paginator插件实现翻页功能的实例
Oct 24 Python
python3.6使用urllib完成下载的实例
Dec 19 Python
python3.6环境安装+pip环境配置教程图文详解
Jun 20 Python
Python 实现文件读写、坐标寻址、查找替换功能
Sep 11 Python
解决json中ensure_ascii=False的问题
Apr 03 Python
Python新手学习raise用法
Jun 03 Python
python 用struct模块解决黏包问题
Nov 07 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
模板引擎Smarty深入浅出介绍
2006/12/06 PHP
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
destoon二次开发入门示例
2014/06/20 PHP
php检查字符串中是否有外链的方法
2015/07/29 PHP
PHP基于yii框架实现生成ICO图标
2015/11/13 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
2021/03/09 PHP
javascript函数库-集合框架
2007/04/27 Javascript
javascript XML数据显示为HTML一例
2008/12/23 Javascript
原生js实现半透明遮罩层效果具体代码
2013/06/06 Javascript
display和visibility的区别示例介绍
2014/02/26 Javascript
js检测浏览器版本、核心、是否移动端示例
2014/04/24 Javascript
跟我学习javascript的浮点数精度
2015/11/16 Javascript
探究Javascript模板引擎mustache.js使用方法
2016/01/26 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
Javascript中的数组常用方法解析
2016/06/17 Javascript
jquery插件autocomplete用法示例
2016/07/01 Javascript
老生常谈JavaScript 函数表达式
2016/09/01 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
ES6常用小技巧总结【去重、交换、合并、反转、迭代、计算等】
2019/12/21 Javascript
微信小程序如何获取地址
2019/12/24 Javascript
vue 使用原生组件上传图片的实例
2020/09/08 Javascript
Python之pymysql的使用小结
2019/07/01 Python
python中time库的实例使用方法
2019/10/31 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
Python 实现二叉查找树的示例代码
2020/12/21 Python
Python爬虫之Selenium库的使用方法
2021/01/03 Python
理货员的岗位职责
2013/11/23 职场文书
电信营业员自我评价分享
2014/01/17 职场文书
绿色环保口号
2014/06/12 职场文书
中职招生先进个人材料
2014/08/31 职场文书
2014年销售工作总结与计划
2014/12/01 职场文书
鲁滨逊漂流记读书笔记
2015/06/26 职场文书
Python爬虫进阶之Beautiful Soup库详解
2021/04/29 Python
浅谈css实现背景颜色半透明的两种方法
2021/12/06 HTML / CSS
Django框架之路由用法
2022/06/10 Python