RaspberryPi: ImportError: No module named cv2 in Geany

RaspberryPi: ImportError: No module named cv2 in Geany

我在 RaspberryPi 中安装了 opencv(使用 this link)并在终端和 python3(空闲)中导入。如下图所示,这两个都没有错误。

但是,当我尝试 运行 在 Geany 中导入 cv2 时,它显示以下错误:

Traceback (most recent call last):
  File "import.py", line 1, in <module>
    import cv2
ImportError: No module named cv2

我该如何解决这个问题?

我通过在 Geany 中将 python 更改为 python3 解决了这个问题。 为此,转到 Geany 菜单中的 Build->Set Build Commands。在 Set Build Commandswindow 中,编译行 python m py_compile 中的 Python commands 标签下将在那里。同样,在 Executive commands 标签下执行行 python "%f" 将在那里。我将 python m py_compile 更改为 python3 m py_compile,将 python "%f" 更改为 python3 "%f",如图 1 和 2 所示)和 above-mentioned问题得到解决。

图片 1.

Image2.

谢谢。