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 Commands
window 中,编译行 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.
谢谢。
我在 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 Commands
window 中,编译行 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.
谢谢。