2017-03-04 110 views
0

安裝OpenCV的從源代碼,但進口CV2結果我下載了OpenCV的源碼包從http://sourceforge.net/projects/opencvlibrary,我執行以下步驟:的Python/OS X:在導入錯誤

  1. 解壓的壓縮包
  2. CD〜/的OpenCV
  3. MKDIR釋放
  4. CD發行
  5. cmake的-D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX =的/ usr /本地 ..
  6. 使
  7. 須藤使安裝

現在,當我嘗試做import cv2我得到一個ImportError:

ImportError: No module named cv2 

注意:這是爲Mac OS X

+0

你是怎麼在你的機器上安裝python的? –

+0

我用'brew install python'。我已經通過以下步驟成功安裝了opencv:http://www.pyimagesearch.com/2016/11/28/macos-install-opencv-3-and-python-2-7/ –

+1

由於您醞釀了python,你可以嘗試:'brew install opencv3 --with-python' –

回答

0

在撰寫本文時,按照以下說明安裝成功的Python OpenCV的Mac OS X上對我說:http://www.pyimagesearch.com/2016/11/28/macos-install-opencv-3-and-python-2-7/

有該教程的舊版本,但它與MacOS的塞拉利昂有問題,所以一定要確保你遵循最新版本。另外,請注意不要複製和粘貼所有內容,特別是帶有參數或標誌的具有特定情境值的命令,例如路徑。例如,如果您不使用virtualenv,請確保使用本地Python安裝路徑替換基於virtualenv的路徑。當您完成該步驟時填寫cmake標誌字段時,這一點尤爲重要。

另外,正如Quang Hoang所說,做brew install opencv3 --with-python可能是更快的選擇。

0

我建議從http://www.lfd.uci.edu/~gohlke/pythonlibs/下載whl文件

  1. 打開網站
  2. 查找和搜索OpenCV的
  3. 下載WHL文件根據您的電腦規格
  4. 下載

公開賽在WHL文件安裝和類型在目錄中的CMD:

pip install file-name.whl 

它爲我工作,我希望它也能爲你工作。

+0

你好穆罕默德感謝你的迴應,但我正在使用Mac OS X,而那些二進制文件是對於Windows。 –