簡體   English   中英

用自制軟件安裝mac的python中的OpenCV

[英]OpenCV in python on mac installation with homebrew

我正試圖在運行mavericks的mac上獲得opencv for python。 谷歌搜索/堆棧溢出搜索后,我試過:

brew install homebrew/science/opencv

基於終端輸出,它看起來像是有效的。

為了驗證我寫了一個只包含以下內容的python腳本:

import cv2

print("Hello")

no module named cv2得到no module named cv2 當我嘗試通過鍵入help('modules')查看已安裝的模塊時,我看不到cv或cv2。 這給我留下了兩個結論:要么我沒有正確安裝opencv,要么import cv2實際上並沒有導入cv2而python正在尋找cv2的錯誤位置。 任何建議,將不勝感激。

根據本指南 ,如果您將以下內容添加到.bash_profile它應該可以解決您的問題:

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH

你可以更新你的python路徑,但你可能會更好地運行'brew install python',這樣你就不會使用系統python。 System python和brewed python在不同的位置尋找模塊。

編輯:提問,更新以上內容。

這對我有用。 從App Store安裝X代碼。

  1. 卸載Homebrew
  2. 卸載並清理Anaconda
  3. 重新安裝Anaconda和Homebrew
  4. 使用conda install -c menpo opencv3安裝OpenCV

去吧應該不錯。 請記住將其導入為import cv2如果出現任何庫錯誤,請嘗試此conda install -c conda-forge basemap fiona import cv2 conda install -c conda-forge basemap fiona

希望它有所幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM