这里的总菜鸟试图通过 Homebrew 让 OpenCV 在 Python 上工作。我到处搜索,找不到我能理解的答案。我为此安装所做的 99% 都是盲目地关注论坛帖子,尽管我开始了解这一切意味着什么。
安装的软件:
OS 10.7.4
Xcode 4.4.1
- 命令行工具
HomeBrew
-Python
-GFortran
-OpenCV
1. 写在 .bash_profile 的第一行并保存并重新启动 Mac
export PYTHONPATH="/usr/local/lib/python2.7/site-packages:$PYTHONPATH"
2. 打开位于 /usr/local/Cellar/python/2.7.3 的 IDLE
.>>> import cv
Traceback(最近一次调用最后):
文件“”,第 1 行,在
import cv
文件“/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site -packages/cv.py”,第 1 行,在
ImportError 中:没有名为 cv2.cv 的模块
3.去终端检查PATH和PYTHONPATH
myname-MacBook-Pro:~ myname$ set
.#edited out不必要的行PATH=/opt/local/bin:/opt/local/sbin:/opt/local/bin:/ opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt /local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin: /usr/X11/bin PYTHONPATH=/usr/local/lib/python2.7/site-packages:
1)我的 PATH 需要是什么?由于反复尝试,我知道它可笑地不正常。
2) 为什么 IDLE 不使用这个 PYTHONPATH?
3. 最重要的是,我需要做些什么才能在我的 Dock 上获得一个我可以点击的图标,它会打开一个程序,我可以在其中使用 华丽的 OPENCV 编写精彩的 Python 代码。
非常感谢您提供的任何帮助。在过去的 3 天里,我一直在尝试解决这个问题,并且非常感谢任何帮助。