讲一下我自己探索的曲折过程,各位也可以挨个去试试,说不定能成呢
首先是添加解释器路径,这个有两种办法分别是在IDE里添加解释路径。在路径中找到cv2.pyd(总能看成byd,乐)然后添加进去就行。就个人经验来看的话,解决了,但没有完全解决。因为刚更新索引的时候有一段时间是可以看得到方法的,但很快啊,在一次简短的更新之后,又回到原先的情况中去了。
或者是把cv2.pyd添加到上级目录中去,这个解决的思路和上一个方法是一样的,大家都可以试一试说不定就可以了呢。
当然了这俩方法还带有不少的前摇比如要重装openCV要清空缓存要重启啊之类的,各位大佬的帖子里都有介绍大伙挨个去世就好啦!!
第二种解决办法是从本地IDE里面下载OpenCV等导包,这个方法网上也是有不少教程的,我就不多赘述了。说一下我这个方法遇见的情况,还是同样的解决但又没有完全的解决,在一次简短的更新索引之后那些方法又消失不见了。这个方法大伙也可以试试,还是那句话,说不定就成了呢。
细细想来这个问题的源头主要是pycharm与本地导包的冲突,解决不掉冲突不如换个导包,总不能解决pycharm吧。。
所以我的最终方法是
第一步卸载你本地的导包,
第二步在IDE上下载你需要的导包
此时你就会惊讶的发现哪些方法全都出来了
如果你并没有惊讶的发现这些情况......抱歉我在上一步成功的解决了问题无法给你更多的帮助了,也许你可以把新导包的路径添加到解释器里??
我说的都是比较笼统的方法,真要具体到要点那个键那个键的网上有不少的帖子可以查。好的这就是我解决这个问题的全部经验了,希望可以给你带来帮助。