Anaconda安装OpenCV的方法图文教程

 更新时间:2022年09月15日 14:57:38   作者:Cimswxy  
在Anaconda里安装OpenCV的方法有很多,下面这篇文章主要给大家介绍了关于Anaconda安装OpenCV的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

笔者最近在学习用OpenCV做人脸识别,用的是python语言,Anaconda里面自带的Spyder编辑器,但是按照人脸识别的教程安装好OpenCV后发现。。。。只是在Python解释器中安装好了OpenCV,也就是在cmd命令提示符里面输入Python后进入的解释器里才能正常使用OpenCV,而Spyder里是不能用OpenCV的,如下图所示:

用import命令引入cv2是没有报错的,然而在Spyder里面引用会报错,如下图所示:

最后发现原因是因为Spyder用的是Anaconda里面已经安装的所有的库,而默认Anaconda是不安装OpenCV库的,因此无法调用,在Environments,选择ALL后,搜索opencv,显示这三个都是灰色的,即未安装,如下图所示:

在Anaconda里安装OpenCV的方法有很多,笔者这里只介绍自己用的一种:

打开Anaconda,运行Home页面下的CMD.exe Prompt,点击Lunch即可:

在弹出的命令提示符窗口中输入pip install opencv-python后按回车,如下图所示:

成功安装会弹出Successfully installed opencv-python-4.5.5.62字样,如下图所示:

之后重启Anaconda,再回到Environments里搜索OpenCV即可看到对应的OpenCV-Python已经变成了绿色,即表示安装成功:

如图所示,cv2已经能正常调用:

总结

到此这篇关于Anaconda安装OpenCV的文章就介绍到这了,更多相关Anaconda安装OpenCV内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Pandas 连接合并函数merge()详解

    Pandas 连接合并函数merge()详解

    这篇文章主要介绍了Pandas 连接合并函数merge()详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • python删除列表元素的三种方法(remove,pop,del)

    python删除列表元素的三种方法(remove,pop,del)

    这篇文章主要介绍了python删除列表元素的三种方法(remove,pop,del),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python调用微信公众平台接口操作示例

    Python调用微信公众平台接口操作示例

    这篇文章主要介绍了Python调用微信公众平台接口操作,结合具体实例形式分析了Python针对微信接口数据传输的相关操作技巧,需要的朋友可以参考下
    2017-07-07
  • python对数组进行反转的方法

    python对数组进行反转的方法

    这篇文章主要介绍了python对数组进行反转的方法,涉及Python中reverse方法的使用技巧,需要的朋友可以参考下
    2015-05-05
  • Python按照list dict key进行排序过程解析

    Python按照list dict key进行排序过程解析

    这篇文章主要介绍了Python按照list dict key进行排序过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • 利用Python为iOS10生成图标和截屏

    利用Python为iOS10生成图标和截屏

    这篇文章主要为大家详细介绍了利用Python为iOS10生成图标和截屏的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • 利用Python脚本生成sitemap.xml的实现方法

    利用Python脚本生成sitemap.xml的实现方法

    最近项目中需要用脚本生成sitemap,中间学习了一下sitemap的格式和lxml库的用法。把结果记录一下,方便以后需要直接拿来用。下面这篇文章主要介绍了利用Python脚本生成sitemap.xml的实现方法,需要的朋友可以参考借鉴,一起来看看吧。
    2017-01-01
  • Python虚拟机栈帧对象及获取源码学习

    Python虚拟机栈帧对象及获取源码学习

    这篇文章主要为大家介绍了Python虚拟机栈帧对象及获取源码学习,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • 30秒学会30个超实用Python代码片段【收藏版】

    30秒学会30个超实用Python代码片段【收藏版】

    许多人在数据科学、机器学习、web开发、脚本编写和自动化等领域中都会使用Python,它是一种十分流行的语言。本文将简要介绍30个简短的、且能在30秒内掌握的代码片段,感兴趣的朋友一起看看吧
    2019-10-10
  • 举例讲解Python程序与系统shell交互的方式

    举例讲解Python程序与系统shell交互的方式

    这篇文章主要介绍了Python程序与系统shell交互的方式,举了一个非常简单的hello world的例子,需要的朋友可以参考下
    2015-04-04

最新评论