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实现一个简单的多线程TCP服务器的教程
May 05 Python
python fabric使用笔记
May 09 Python
在Python中的Django框架中进行字符串翻译
Jul 27 Python
Python使用正则表达式抓取网页图片的方法示例
Apr 21 Python
详解Python核心编程中的浅拷贝与深拷贝
Jan 07 Python
使用k8s部署Django项目的方法步骤
Jan 14 Python
Python3 合并二叉树的实现
Sep 30 Python
django框架F&Q 聚合与分组操作示例
Dec 12 Python
pip安装tensorflow的坑的解决
Apr 19 Python
解决echarts中饼图标签重叠的问题
May 16 Python
python 实现PIL模块在图片画线写字
May 16 Python
详解Python函数print用法
Jun 18 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 GD绘制24小时柱状图
2008/06/28 PHP
php+highchats生成动态统计图
2014/05/21 PHP
php ci框架中加载css和js文件失败的原因及解决方法
2014/07/29 PHP
php的sso单点登录实现方法
2015/01/08 PHP
PHP提高编程效率的20个要点
2015/09/23 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
2015/12/31 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
js获取html文件的思路及示例
2013/09/17 Javascript
Mac/Windows下如何安装Node.js
2013/11/22 Javascript
jquery复选框全选/取消示例
2013/12/30 Javascript
深入理解Javascript里的依赖注入
2014/03/19 Javascript
抛弃Nginx使用nodejs做反向代理服务器
2014/07/17 NodeJs
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
JavaScript中通过prototype属性共享属性和方法的技巧实例
2015/03/13 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
2016/02/25 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
jQuery过滤选择器用法示例
2016/09/12 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
浅谈vuex为什么不建议在action中修改state
2020/02/02 Javascript
使用django-suit为django 1.7 admin后台添加模板
2014/11/18 Python
详解Python中 sys.argv[]的用法简明解释
2017/12/20 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
2018/10/21 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
python利用tkinter实现屏保
2019/07/30 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
Python如何把Spark数据写入ElasticSearch
2020/04/18 Python
介绍CSS3使用技巧5个
2009/04/02 HTML / CSS
如何判断计算机可能已经中马
2013/03/22 面试题
北大青鸟学生求职信
2013/09/24 职场文书
大学本科毕业生的自我鉴定
2013/11/26 职场文书
写好自荐信的几个要点
2013/12/26 职场文书
化工专业自荐书
2014/06/16 职场文书
Nginx已编译的nginx-添加新模块
2021/04/01 Servers
html5实现点击弹出图片功能
2021/07/16 HTML / CSS
vue实现列表拖拽排序的示例代码
2022/04/08 Vue.js