1. 程式人生 > 程式設計 >window7下的python2.7版本和python3.5版本的opencv-python安裝過程

window7下的python2.7版本和python3.5版本的opencv-python安裝過程

花費了整整2天的時間終於學會安裝了opencv,換系統的心都有了,由於ubuntu實在不會玩,看來還是老老實實在windows下安裝吧,以此作為記錄方便以後安裝

python2.7版本的opencv安裝

1.首先到官網下載64位(以後安裝的都是對應64位的程式)python2.7版本並安裝,我選擇的是安裝在D盤命名為python2.7.12資料夾下,將D:\python2.7.12和D:\python2.7.12\Scripts路徑加入到環境變數中,注意中間用分號隔開

2.下載opencv.exe應用程式安裝並,我安裝在d盤的opencv資料夾下,之後一直下一步即可

3.把D:\opencv\opencv\build\python\2.7\x64路徑下的cv2.pyd檔案複製到到D:\python2.7.12\Lib\site-packages

4.在終端執行python,如果import cv2沒有錯誤,就表示成功了

由於還需要使用tenserflow不得不換掉python2版本,tenserflow在windows系統只支援python3.5以上版本,因此改用python3版本

python3.5版本的opencv安裝

python3.5版本的opencv安裝真是廢了不少功夫,凡是我用pip install opencv-python安裝的一律沒有成功(pip安裝的在網上找解決辦法也沒解決)

最後用下載whl檔案的形式安裝成功了,注意下載時一定要對應版本,版本不對也不會成功的

如python3.5版本對應opencv的檔名opencv_python-3.1.0.1-cp35-cp35m-win_amd64.whl

python3.5版本對應numpy的檔名numpy-1.15.0-cp35-none-win_amd64.whl

cp後的35表示python3.5版本

1.下載python3.5版本

下載地址:https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe

2.下載numpy的whl安裝包(opencv-python的依賴庫)

下載地址:https://files.pythonhosted.org/packages/62/47/54baeff52b37be258dd97442f52d8a2a9c27c4af8fcbc5467827c5ae5eed/numpy-1.15.0-cp35-none-win_amd64.whl

3.下載opencv-python的安裝包

下載地址:https://files.pythonhosted.org/packages/6c/a1/c1d423f142e447d62fc7b52a4581eadea4bb1ef7b9725b751c1e18abf882/opencv_python-3.1.0.1-cp35-cp35m-win_amd64.whl

4.dos命令進入下載包所在位置,用pip installnumpy-1.15.0-cp35-none-win_amd64.whl

pip installopencv_python-3.1.0.1-cp35-cp35m-win_amd64.whl

5.如果在python中能夠import cv2,不提示出錯,就表示安裝成功

總結

以上所述是小編給大家介紹的window7下的python2.7版本和python3.5版本的opencv-python的安裝過程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!
如果你覺得本文對你有幫助,歡迎轉載,煩請註明出處,謝謝!