时间:2021-05-22
花费了整整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 installnumpy-1.15.0-cp35-none-win_amd64.whl
pip installopencv_python-3.1.0.1-cp35-cp35m-win_amd64.whl
5.如果在python中能够import cv2,不提示出错,就表示安装成功
总结
以上所述是小编给大家介绍的window7下的python2.7版本和python3.5版本的opencv-python的安装过程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本
最近刚好在学习python+scrapy的爬虫技术,因为mac是自带python2.7的,所以安装3.5版本有两种方法,一种是升级,一种是额外安装3.5版本。升
centos6自带python2.6版本,根据需要,安装python2.7、easy_install-2.7、pip2.7依赖yumgroupinstall-y
在改造旧版本djangocms程序从pyton2.7,django1.8版本升到python3.5,django1.11版本的时候,原以为会非常轻松,却不想在U
现在系统中同时有python2.7和python3.5终端输入python跳出来的也是python2.7的信息但是输入pip-V跳出来的却是对应于pip3.5的