初次安装opencv遇到的问题

这个版本是直接下载了opencv_python的whl文件直接pip install的,居然import后面跟的是cv

后面出现下面的错误

想卸载了现在的opencv_python,卸载时提示会移除以下内容

于是,不受宠的它被我卸载了

然后直接在小黑窗pip install opencv-python

这个时候却是import cv2了

但!

两者报的错误是一样的,写特!媽德發科。

如果是直接pip install opencv-python的话,执行pip uninstall opencv-python则是提示如下的内容,比上一个包少很多啊

在网上看到说要检查Visual C++ Redistributable for Visual Studio 2015

已经有了

再者是python.dll文件,说是下载一个对应版本的python包,然后将那个python3.dll复制到anaconda3的目录下,但是一查看

我这也不缺呀,要啥有啥,那试试覆盖吧,所以先去官网下一个python

下载完成

直接将这货解压出来看看

替换了原来anaconda3文件夹下的python3.dll

看来依然会很揪心,运行。。。

好的,再见【对方向你扔出一条狗】

and。。。几分钟后,又找到一篇文章,说是下载对应版本的whl文件,不过,文件名我感觉不太一样,值得一试

安装

试试看

又变成import cv了,服死了

同样的报错

然后又找到一个方法说把原本有的numpy,scipy,matplotlib,scikit-learn用pip uninstall卸载了再到官网去找最新版重新安装,所以,只能试呗

然后下包,重新安装

结果,还是不行

经过多个版本的测试

opencv的现在可下的versions: 3.1.0.5,    3.2.0.6,    3.2.0.7,    3.2.0.8,    3.3.0.9,    3.3.0.10,    3.3.1.11,   3.4.0.12,    3.4.0.14,    3.4.1.15,    3.4.2.16,    3.4.2.17


首先尝试最新版本3.4.2.17

在小黑窗输入命令pip install opencv_python==3.4.2.17

完成后在python内尝试导入cv2

一看就是挂了彩,卸掉

再试试别的,3.2.0.8吧

终于,import cv2语句没有报错了

进入pycharm测试程序

起码没有报错说是找不到DLL之类的了。

原来发现,是自己写错了方法名

哈哈哈哈好尴尬

修改之后

终于。。。

我太感动了,仅供参考

猜你喜欢

转载自blog.csdn.net/RunffyCSDN/article/details/81708957