python3.7安装 opencv、PyQt5

python3.7安装 opencv、PyQt5

换了几次系统,python也安装了好几遍,然后又是安装和python相关的插件,遇到过很多问题,看了很多博客,但是试了一些方法并不能安装成功,现将这些坑以及解决办法记录下来,希望对大家有用

安装opencv、cyqt5有两种方式
-通过命令行安装
-通过本地 .whl 文件安装

1.通过命令行安装

通过命令行安装首先需要安装 pip ,可以通过在命令行直接输入pip来判断是否有改工具,高版本的python一般都自动安装了该工具
win+R 之后输入 cmd 回车 ,在命令行直接输入pip回车出现 下图所示代表已经安装了pip
在这里插入图片描述
然后看了很多的博客,很多都是使用 “pip install opencv” "pip install PyQt5"这些命令,但是我总是在下载过程中报错、爆红,或者显示
需要下载两三个小时
这让我很苦恼,回想一下,这些插件很多都是老外发明的,很自然服务器一般在国外,所以下载速度非常慢,直到看到一篇博客上介绍使用国内的镜像,才解决了这个问题(当时看的博客没有收藏,这里表示感谢)

使用以下格式命令安装:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple XXX(包名)

如果是opencv 和 PyQt5 那么命令是:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt5

这样就能快速的下载并安装这些插件了,而其他的插件都可以使用这种格式去安装

2.通过.whl文件安装

使用本地.whl 文件安装时,需要先下载对应python版本的.whl文件,如果是在官网下载的话,也有可能会出现下载不下来的情况
这时候要么可以翻墙加快下载速度,要么就是下载国内一些网站提供的,例如一些博主或者下载网站,我这里提供python3.7版本的 opencv、PyQt5 百度网盘的下载:

链接:https://pan.baidu.com/s/1L_BqhdYQkFpDxEo-KM2GDw
提取码:zeiq

链接:https://pan.baidu.com/s/1bB-egJFSkx7PObPJqI_jew
提取码:pxi8

下载下来之后,直接在下载后的目录上方的路径路径框里输入 cmd 然后回车
在这里插入图片描述
然后输入命令:

pip install whl文件的全文件名

我这里是:

pip install opencv_python-4.1.2-cp37-cp37m-win_amd64.whl

然后回车,安装完毕出现successful即可,可以使用 "pip list"命令查看安装的模块

相关问题
如果在命令行可以 import cv2 ,说明安装成功,如果命令行可以import cv2 ,但是在pycharm 中 import cv2 报错 ,那么有两种情况:

①在pycharm的 settings /Project 项目名称 /Project Interpreter中的python源没有引用对,这个去网上搜 ,很多博客都给出了解决办法
②python源引用对了,并且在Project Interpreter中也能够看到相关模块显示,如图下所示
在这里插入图片描述
但是import cv2 依然报错,那么很可能是 contrib词缀包 没有安装(这里感谢该博主提供相关经验https://blog.csdn.net/qq_34696203/article/details/80061578) ,命令行输入如下命令即可自动安装(或者下载对应版本的.whl文件进行安装):

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-contrib-python

安装完成即可不报错

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值