我的环境
- python 3.6.9
- opencv-python 4.4.0.42
- opencv-contrib-python 4.6.66
- ubuntu 18.04 LTS
- pycharm 2020.3.2
解决方案
- 首先找到cv2的site-packages
pip3 show opencv-python
-
进入到该目录, 复制so结尾文件至上级目录:
cp cv2.cpython-36m-x86_64-linux-gnu.so ../
-
等待pycharm重新索引即可正常补全
-
另外, 如果是windows系统, 则复制的为以pyd结尾的文件, 可以参考 PyCharm中Opencv库不能自动补全【2022年7月】