利用cmd命令安装opencv-python包,在Pycharm中可以正常导入和使用,但是没有cv2中的函数提示,如下图:
首先找到opencv-python包的安装路径,一般在Pycharm所选用解释器的site-packages文件夹下,例如我的在"D:\Python\yingyong\Lib\site-packages\cv2";然后将cv2文件下的cv2.pyd复制到上级目录site-packages文件夹下即可;这样再次使用cv2就会有库函数提示了。
如果在cv2的文件下没有找到cv2.pyd,若存在cv2.cp39-win_amd64.pyd等之类的文件,可以复制一份到上级目录,并命名为cv2.pyd即可;