本文范畴:
故障排查
cv2
技术
库安装
Linux/Unix
笔记本系统:win10
python版本:3.10
故障问题:无法安装cv2库
适应对象:程序员新手、运维程序员、大学生、青少年对系统感兴趣的爱好者等等
文章目录
前言
随着电子天眼的普及,图像变得愈来愈重要,而我们如今的人工智能社会,必然会接触到图像识别的一些相关内容。在初中孩子们的课本中也出现了图像识别的相关内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、cv2库是什么?
示例:cv2 是基于opencv 的一种工具,该工具是为了解决图像处理任务而创建的。
二、多种解决方式,看哪种适合你!!!
首先,标准的安装如方法1即可。疑难杂症看后面的解决方法。
1.(普通,正常情况下)引入库cv2,采用cmd安装
安装代码如下:
pip install cv2
如果你是python3的,可以采用下面的代码:
pip3 install cv2
2.(权限不足问题)采用超级(管理员)Windows Powershell
在上述方法失效的情况下,并且报出文件夹不可写的情况时,采取的解决方法如下:
PS注意!!!:界面是蓝色的!!!!!!!!这是你目前能接受到最高权限的文件管理系统,在win GUI环境下。
安装代码如下:
pip install cv2
如果你是python3的,可以采用下面的代码:
pip3 install cv2
3.(版本问题!!!)这个的话需要采取多种方式了
方法一:安装了pycharm,在库管理中安装
方法二:如果上述方法仍然不奏效
如果安装cv2库还是不行,那就采用下面这个,当然安装相关库的时候需要注意连接是否会超时,三层握手是有时长的,所以建议采用更换国内镜像源等方式来解决相关的问题。
python2版本的安装代码如下:
pip install opencv-python
python3版本的安装代码如下:
pip3 install opencv-python
方法三:(终结散花版本)所有问题都可以采用这个方法来解决
如果你很幸运,上述所有的方式与你擦肩而过,那就采用我下面提出来的这个方法吧!这个是博主自己想的,首先,我反思为什么看了这么多博客都无法解决相关的问题,是否是我的排除故障的方向出现了错误❌呢?并不是的!我后面思考了一下,想到我安装了两个版本的python3,分别是小版本为8和小版本为10的,而我某些特定情况下在专业版安装的是38,而我现在工作需要用到的是310,故这个迷惑了我们的文件管理系统,让文件管理系统误以为我们已经安装好了cv2的库(前提:博主的3.8版本是已经安装好了cv2库的)所以所有的问题都指向了我的3.10被文件管理系统抛弃了。。。
所以这时候废话也不多说了 (说实话,已经说了很多了,再解决不了,偷偷给我充电哈哈哈哈!)
代码po上:
py -3.10 -m pip install opencv-python
成功效果图奉上:
总结
以上就是今天要讲的内容,本文仅仅简单介绍了cv2库安装失败的多种解决方式,希望小伙伴们可以从中获得你想要的东西。