我正在使用 Ubuntu 14.04。我已经使用 Adrian Rosebrock 的指南安装了 OpenCV。我还使用 PyCharm 对 python 和 opencv 进行编程。
我的问题是我可以对 cv2 模块使用代码完成,但代码完成对从 cv2 启动的实例不起作用。示例如下所示。
这个有效:
这不是:
当我按预期编写程序时没有运行时错误。这样 cap.isOpened() 就可以正常工作。
最佳答案
虽然我是Window用户,但我也遇到过和你类似的问题。就我而言,我可以通过这种方式导入来解决这个问题:
from cv2 import cv2
由于我不了解 python 是如何导入模块的,所以我无法向您清楚地解释为什么这可以解决问题,但它仍然有效。
祝你好运。
关于python - 代码完成不适用于 OpenCV 和 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43093400/