我已经在Mac OSX 10.6.8上安装了两次OpenCV。首先使用:
sudo port -v install opencv +python27
这似乎安装得很好(没有错误),所以我启动了Python并尝试导入它。不幸的是,这似乎不起作用:
>>> import cv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv2
然后我尝试使用this Stackoverflow answer安装它(评论中的每个人都称赞为“最后的好答案!”)。这也指示将以下行添加到〜/ .bash_profile:
export PYTHONPATH=/opt/local/var/macports/software/opencv/2.2.0_0+python27/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages:$PYTHONPATH
所以我只是查看了这个文件夹:/opt/local/var/macports/software/opencv/
但是,在那里,我只看到两个文件(没有名称为2.2.0_0+python27
的文件夹):
opencv-2.4.4_3+python27.darwin_10.x86_64.tbz2
opencv-2.4.4_3.darwin_10.x86_64.tbz2
从那里我被困住了。
有人知道为什么没有这样的文件夹,或者更重要的是;有谁知道如何在Mac OSX 10.6.8上安装OpenCV?欢迎所有提示!