【问题标题】:OpenCV Install for Pydev in Eclipse using Macports on OsX Mavericks在 Eclipse 中使用 OsX Mavericks 上的 Macports 为 Pydev 安装 OpenCV
【发布时间】:2013-08-04 21:00:33
【问题描述】:

我使用以下教程安装 macports 和 opencv: http://www.jeffreythompson.org/blog/2012/09/21/installing-opencv-for-python-on-mac-lion/

它的工作原理是在输入“python”后我可以调用“import cv”而不会出错。

我的第一个问题:如何让它与 IDLE 一起使用。我认为问题出在我使用 Python 2.7.5 的终端上。 IDLE 使用的是 Python 2.7.3。如果这是问题所在,解决此问题的最简单方法是什么。

我的第二个问题:如何使用 pydev 让 opencv 在 eclipse 中工作?我真的找不到太多有用的信息。我已经通过 macports 安装了 opencv。但我无法让 Eclipse 识别出 opencv 已安装。 “导入 cv”命令说不存在名为 cv 的模块。

【问题讨论】:

    标签: opencv python-2.7 pydev macports python-idle


    【解决方案1】:

    我今天正在努力解决这个问题。以下是我使用 macports 所遵循的步骤

    1. 安装 macports 和 xcode

    2. 按照此处列出的 Sam Khans 帖子安装 python,在终端中重新链接它,然后安装 OpenCV: http://samkhan13.wordpress.com/2012/06/18/using-opencv-with-python-on-your-mac-os-x/

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

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

    该窗口将编译解释器,VOILA Python、Numpy 和 OpenCV 在 Eclipse 中通过 pydev 协同工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-09
      • 2014-01-28
      • 1970-01-01
      相关资源
      最近更新 更多