Python的Opencv庫怎麼裝

beihaixingchen發表於2020-11-03

原文章寫於時間2019.4
當時鼓搗Opencv庫弄了好長時間,前前後後弄了五天,找了好多帖子不知道刪除重灌了多少次,現在把我試出來正確的方法給大家分享一下。

1.Pycharm

我用的是win10系統,python編輯器是pycharm,先去pycharm官網下一個社群版的軟體,注意要和自己系統匹配(是win還是mac,是32位還是64位),社群版的是免費的,專業版是收費的。

2.Anaconda

Anaconda的安裝,參看下面的連結:
https://blog.csdn.net/qq_29883591/article/details/78077244
注意每次新建一個工程都要重新配置Anaconda,但是並不麻煩。
上面連結博文最後那張圖片有些模糊,我自己截了一張清楚點的。
如果cd顯示拒絕訪問可以試試以管理員身份執行,具體自行百度。
(你的anaconda放到哪裡就轉到哪裡)

3.Opencv庫

上面部落格的最後是裝了一個cocos2d,對於opencv可以pip install opencv-python

4.如果pip安裝opencv失敗

可以採取這個方法,其他庫也可以這樣安裝(以opencv,numpy,scipy,matplotlib,scikit-learn為例)
有些庫可能pip下載不了,這個時候就需要另外一個方法,去網站手動下載到指定位置,在進行本地安裝

第一步:

開啟“cmd”視窗(快捷鍵win+R,然後輸入“cmd”)在命令中輸入以下指令解除安裝相應的包:pip uninstall numpy;pip uninstall scipy;pip uninstall matplotlib;pip scikit-learn

第二步:

在下面的網站中找到對應的包,如果是python3.5.X就是cp35系列的,電腦是多少位的一定下載對應版本(最後的 #庫名 就是檢索某庫的意思)
https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn

第三步:

找到安裝python(此處也為Anaconda對用的scipyts)的目錄下的scipyts檔案,在這個檔案裡安裝相應的whl包。
比如指令為 cd C:/xxx/xxx/scipyts,然後在這裡用指令 pip install D:/xxx/xxx/xxx.whl

第四步:

開啟pycharm,在配置完Anaconda環境條件下import 對應的庫試試,如果沒報錯說明安裝好了,報錯就說明還沒安裝好,仔細檢查一下前面是哪裡錯了。

5.Opencv的一些學習資源

奆佬部落格:
https://blog.csdn.net/keith_bb/article/list/2?t=1&
https://blog.csdn.net/on2way

相關文章