解决PyCharm中opencv的cv2不显示函数引用,高亮提示找不到引用

        类似这种,鼠标放在高亮处会提示在 ‘__init__.py‘ 中找不到引用之类的,图截的别人的,我的已经弄好了截不了

         先确定下imread()等方法是否能用,我发现我之前的问题其实是输入cv2.之后不提示函数了,而且高亮提示找不到函数,但实际上imread()是可以用的,然后找显示函数引用的方法,试了一圈没啥作用,换各版本python、opencv等都不好使,pycharm不提示cv2的函数? – 知乎,说可能和系统装了多个python有关,太乱了,所以我最后的解决办法是:

        卸载了所有的python,重新装PyCharm,然后就是重新装一下opencv,但是发现还是有之前不显示函数引用的问题,imread()等方法是可以用

python -m pip install --upgrade pip
pip install opencv-python
pip install opencv-contrib-python

        最后参考Pycharm中python导入cv2包没有代码提示问题(已解决,全网最有效)_「已注销」的博客-CSDN博客,这篇解决的,而且只需要做这个就行,给个版本参考:

python:3.8.6

opencv-python:4.6.0.66
pip install opencv-contrib-python:4.6.0.66

        最后建议,实在找不出办法就重装吧,也挺快,设置不行就备份下,网上说的降版本才能用 imread()方法的也不是很对,至少我的版本基本最新的了

来源:miraintmn

物联沃分享整理
物联沃-IOTWORD物联网 » 解决PyCharm中opencv的cv2不显示函数引用,高亮提示找不到引用

发表评论