2013-08-03 167 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一起工作。