從opencv官網下載opencv
下載完成后直接安裝,以默認安裝路徑默認C:/opencv為例
配置:需要根據你安裝的python版本來,是python 64位的,就將opencv中的C:/opencv/build/python/2.7/x64下的cv2.pyd移動到python安裝目錄下的Lib/site-packages。32位的同理。
測試:快捷鍵win+R ,輸入cmd打開命令行,輸入python(如果這個時候有問題,檢查你是否裝了python),接著輸入import cv2
(目前的opencv版本只支持python2),如果現象如下圖所示: 筆者在安裝配置過程中遇到了幾個匪夷所思的錯誤,其中一個就是 ImportError: numpy.core.multiarray failed to import 明明是import cv2
,偏偏提示numpy模塊不正常。筆者將原來下載的模塊刪除,從新從numpy官網[http://www.scipy.org/scipylib/download.html],按照提示
重新安裝了numpy(使用git的前提是安裝Git,百度Git) 結果還是不行。 最后經過艱苦的探索找到了一下解決方法: 在Git下輸入:
pip install -U numpy下載了一個貌似不是最新版本的numpy,然后,一切都正常了。 看來是numpy版本和opencv以及python版本適配的問題。
新聞熱點
疑難解答