【问题标题】:unresolved import in python opencv samplespython opencv示例中未解决的导入
【发布时间】:2012-09-10 07:44:41
【问题描述】:

我在 /opencv/samples/python2 中运行 opt_flow.py 时遇到问题。 在 /samples/python 中一切正常。但是在python2中,似乎缺少了一些东西。

python版本:2.7.3 IDE:Eclipse 中的 pyDev

运行 opt_flow.py 从 https://github.com/jonmarimba/OpenCVMirror/blob/ff81e19a7a12764c657e2765d69ef166065f5e61/opencv/samples/python2/opt_flow.py

以下是来自sn-p的代码:

    import cv2, cv2.cv as cv
    import video
    from common import anorm2, draw_str
    from time import clock
    ...

然后出现错误..

    Description    Resource  Path                           Location Type
    Unresolved import: video    optical_flow.py /practice/test  line 9  PyDev Problem
    Unresolved import: draw_str optical_flow.py /practice/test  line 10 PyDev Problem
    Unresolved import: anorm2   optical_flow.py /practice/test  line 10 PyDev Problem

我没有找到任何与此错误相关的解决方案,有人可以帮忙吗?

【问题讨论】:

  • 请发布引发错误的代码(您发布的这段代码显然无法引发您发布的错误)。另外,请发布 Python 的版本。
  • 代码直接从上面链接的示例代码中复制而来。我认为这是 python 库问题,但不知道我错过了什么......
  • 对不起,我今天早上解决了这个问题。我从 /opencv/samples/python2 文件夹中提取了这段代码,但没有注意到还有其他文件需要包含在一起。很抱歉给您带来不便

标签: python opencv pydev


【解决方案1】:

我遇到了同样的问题,所以这里的答案只是为了让其他人清楚:

opencv 示例导入同一文件夹中的其他文件。 video.py 文件位于您找到正在运行的示例的同一位置。如果您复制其中一个示例,您还需要复制它导入的其他文件,包括 video.py、common.py 等。

【讨论】:

  • 或者将示例文件夹添加到您的 PYTHONPATH。
猜你喜欢
  • 2015-10-16
  • 2023-04-04
  • 1970-01-01
  • 2020-10-17
  • 2020-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多