我已经在 Raspberry Pi 上的 Occidentalis 操作系统(Raspbian 的一个变体)上安装了 OpenCV ,使用 jayrambhia 的脚本在 这里 找到。它安装了 2.4.5 版。
当我在 Python 程序中尝试 import cv2
时,我收到以下消息:
pi@raspberrypi~$ python cam.py
Traceback (most recent call last)
File "cam.py", line 1, in <module>
import cv2
ImportError: No module named cv2
文件 cv2.so
存储在 /usr/local/lib/python2.7/site-packages/...
/usr/local/lib
中还有文件夹,名为 python3.2 和 python2.6,这可能是个问题,但我不确定。
这可能是路径错误吗?感谢任何帮助,我是 Linux 的新手。
原文由 user2971844 发布,翻译遵循 CC BY-SA 4.0 许可协议
首先在终端/CMD 中运行这些命令:
那么下面指令的问题就解决了
对于 Windows,如果你安装了 anaconda,你可以简单地做
要么
如果你在 linux 上,你可以这样做:
要么
链接 1 链接2
对于 python3.5+,请检查这些链接: Link3 、 Link4
更新:
如果你使用 anaconda,你也可以简单地使用它(因此不需要添加 menpo 频道):