2013-08-03 103 views
1

我用下面的教程安装的MacPorts和OpenCV: http://www.jeffreythompson.org/blog/2012/09/21/installing-opencv-for-python-on-mac-lion/OpenCV的安装

它的工作原理是输入“蟒蛇”我可以叫“进口品种”没有错误之后。

我的第一个问题:我如何得到这个IDLE的工作。我认为这个问题是通过我使用Python 2.7.5的终端。 IDLE使用Python 2.7.3。如果这是问题,解决这个问题的最简单方法是什么?

我的第二个问题:我如何让opencv在Eclipse中与pydev一起工作?我无法找到很有用的信息。我已经通过macports安装了opencv。但是我无法让Eclipse认识到已经安装了opencv。 “导入cv”命令表示不存在名为cv的模块。

回答

0

我今天在解决这个问题。下面是我跟着使用MacPorts的

  1. 安装的MacPorts和Xcode中的步骤

  2. 这里列出安装Python,在你的终端重新链接,然后安装OpenCV
  3. 关注山姆可汗职位: http://samkhan13.wordpress.com/2012/06/18/using-opencv-with-python-on-your-mac-os-x/

注意:此时您应该可以输入终端会话并成功输入“python”,然后“导入cv2”。

  1. 打开eclipse,然后点击程序顶部栏菜单中的“eclipse”,然后点击“preferences”。
  2. 在出现单击箭头旁边的“PyDev”这一扩展菜单弹出,然后点击“翻译 - Python的”
  3. 按下窗口右侧
  4. 在弹出的“新建”按钮在这个解释器的名称(我为我的python2.7版本做了python27)
  5. 下一个链接在macports安装目录下的所需版本的python可执行文件“/opt/local/bin/pythonX.X”其中XX是您的版本(即2.7),然后单击确定。
  6. 应该填充可用的python库列表。只选择那些在macport安装树下(所以我们不会混淆我们的解释器和交叉列表与另一个python版本)
  7. 最后单击确定(应该自动应用更改)。

该窗口将编译解释器和VOILA Python,Numpy和OpenCV通过eclipse中的pydev一起工作。