安装opencv和pycharm报错及解决方法汇总

发布于:2022-10-13 ⋅ 阅读:(715) ⋅ 点赞:(0)

Opencv

先跟教程安装anaconda,下opencv

1.

报错:下完whl文件,安装时报错whl is not a valid wheel filename

解决:我一开始复制的是网站系下载页面的文件名,报错后,想到应该是文件名的问题,后来复制下载完成后本地文件的文件名,就不再报错whl is not a valid wheel filename了。

 

2.

报错1结束后,立马报错whl is not a supported wheel on this platform.

6b612065f772405ab4b19de45bc6e99f.png

 ​http://t.csdn.cn/rzMaY 

参考上面的文章,用pip debug --verbose命令查看当前支持的whl版本,卸载原来的whl,重装版本匹配的whl

f0cadde26ed142108cc49a76629d01e0.jpg

 

3.

在anaconda里的Python无法import cv2,

报错DLL load failed while importing _multiarray _umath :找不到指定模块。

报错numpy.core.multiarray failed to import

04feaf8c453940a2a98a2c840ecb9a0e.jpg

 按照提示,是numpy版本问题。

考虑到可能是numpy版本太低,首先用pip install --upgrade numpy命令更新了numpy。

重新import cv2,任然报错同样内容。用pip show numpy检查了,没有存在多个版本问题。

询问了学长,用 pip uninstall numpy卸载原来的numpy,然后重新装,最终解决了。

fc5d618bfbd84a47a03bc2ad2e83b1d8.png

并且学长说pip版本尽量不要动它,不然后面可能会有一些奇怪的错误。

 

pycharm

按教程给pycharm配置环境

4.

安装模块失败,报错Invalid Python SDK

大致是因为路径不对,在设置中选择实际存在的Python.exe文件即可。

可参考http://t.csdn.cn/2P8ZJ文章解决。

5.

新建源代码,打代码时发现代码全是灰色,关键词并没有自动高亮。

这时,是因为pycharm不认为当前文件是python文件,可以检查文件格式。将其改为.py后缀即可。若已经是.py文件,可参考

http://t.csdn.cn/nT2gC

6.

写import时,高亮了,但写出后面代码时,当前行代码变灰。

这是由pycharm中代码检测功能引起的,可以调整通过代码检测级别来解决,可参考http://t.csdn.cn/f3OVc

 

 

 

 

 

 

 

 

 


网站公告

今日签到

点亮在社区的每一天
去签到