我在RaspberryPi中安装了opencv(使用this链接),并在termial和python3中导入了(idle)。如下图所示,这两个都没有显示错误。

python - RaspberryPi:ImportError:Geany中没有名为cv2的模块-LMLPHP
python - RaspberryPi:ImportError:Geany中没有名为cv2的模块-LMLPHP

但是,当我尝试在Geany中运行import 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 Commands窗口中,将在编译行Python commands中的python m py_compile标签下。同样,在执行行Executive commandspython "%f"标签下。我将python m py_compile更改为python3 m py_compile,将python "%f"更改为python3 "%f"(如图1和2所示),上述问题得到解决。

图片1.

python - RaspberryPi:ImportError:Geany中没有名为cv2的模块-LMLPHP

图片2。

python - RaspberryPi:ImportError:Geany中没有名为cv2的模块-LMLPHP

谢谢。

关于python - RaspberryPi:ImportError:Geany中没有名为cv2的模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56630735/

10-10 13:59