Python 安裝 opencv


安裝前准備:

1、確定所安裝的電腦是32位還是64位系統;(作者電腦是64bit win10)

2、下載對應的安裝包:

  (1)下載最新Python安裝包:https://www.python.org/downloads/  這里下載python-2.7.10.amd64.msi ;

  (2)下載python-numpy模塊:http://sourceforge.net/projects/numpy/files/NumPy/ 或者 http://www.lfd.uci.edu/~gohlke/pythonlibs/,這下使用64bit模塊:numpy‑1.10.1+mkl‑cp27‑none‑win_amd64.whl 由於安裝.whl文件還要安裝pip和wheel,所以在網上找了exe文件numpy-MKL-1.8.0.win-amd64-py2.7.exe ,exe安裝就方便多了;

  python需要安裝python-numpy模塊,不然即使找到了cv模塊也不能夠運行。而且會出現“ImportError: numpy.core.multiarray failed to import”錯誤。

  在裝這個模塊的實現需要保證python的版本與numpy的版本相一致,例如當前numpy的版本最高支持python2.6,因此如果你的python版本不是2.6的話則安裝不了該模塊。

  (3)下載最對應的opencv安裝包:http://opencv.org/downloads.html  這里下載OpenCV 2.4.9.exe ; 

    python的版本需要與OpenCV的版本相一致,否則導入cv模塊會出錯。

開始安裝:

  1、安裝Python:

    (1)雙擊運行python-2.7.10.amd64.msi,修改安裝路徑,連續next直到安裝完成,詳細步驟請看http://jingyan.baidu.com/article/7908e85c78c743af491ad261.html

    (2)測試是否安裝成功。

  2、安裝python-numpy

   (1)雙擊運行numpy-MKL-1.8.0.win-amd64-py2.7.exe,修改安裝路徑,連續next直到安裝完成。

   (2)測試是否安裝成功:輸入import numpy,如報錯,說明未安裝成功。

  3、安裝opencv

   (1)運行OpenCV 2.4.9.exe;

   (2)配置Python:將\opencv\build\python\2.7\x64 這個目錄下:cv2.pyd 復制到:Python27\Lib\site-packages\目錄下;

   (3)測試:輸入import cv2,如報錯,說明未安裝成功,或者直接運行\opencv\samples\python下的drawing.py文件。

   ok,慢慢享用python+opencv!

補充:如果需要畫圖,必須安裝matplotlib模塊,我在網上找到一個比較靠譜的下載安裝教程,傳送門在這里http://blog.sina.com.cn/s/blog_6fb8aa0d0101qtt9.html

我這里下載的是matplotlib-1.5.0.win-amd64-py2.7.exe版本,事先安裝依賴模塊:scipy,pyparsing,dateutil

1.安裝PIP  https://github.com/pypa/pip

2.安裝wheel https://pip.pypa.io/en/latest/user_guide/#installing-from-wheels

pip install SomePackage-1.0-py2.py3-none-any.whl 或者 pip install wheel


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM