解决pycharm 运行OpenCV没有提示的问题

                                        解决pycharm 运行OpenCV没有提示的问题

我在使用pycharm运行OpenCV时,发现函数都没有提示
如下:
解决pycharm 运行OpenCV没有提示的问题_第1张图片
百度搜了好多,也试了好多,都不行。
今天又看了一个实测有效,确实很棒。
还是在刚才的界面
解决pycharm 运行OpenCV没有提示的问题_第2张图片
按住ctrl键,点这个cv2,进入__init__.py
里面的代码

import importlib

from .cv2 import *
from .data import *

# wildcard import above does not import "private" variables like __version__
# this makes them available
globals().update(importlib.import_module('cv2.cv2').__dict__)

我们只需要把和这个原来的代码注释掉,更改为下面这个代码

import sys
import os
import importlib
os.environ["PATH"] += os.pathsep + os.path.dirname(os.path.realpath(__file__))
from .cv2 import *
globals().update(importlib.import_module('cv2.cv2').__dict__)

然后重启pycharm:
再次测试:

解决pycharm 运行OpenCV没有提示的问题_第3张图片
可以看到已经有提示了。
到这大功告成。

你可能感兴趣的:(OpenCV,opencv)