【隨手筆記】OpenCV python+vscode環境搭建

寂雲蕭發表於2020-12-26

OpenCV python環境安裝

在走過很多彎路之後,我發現,在使用anaconda安裝OpenCV時,很容易會出現伺服器不響應,畢竟隔著牆,而使用國內,如anaconda的清華源安裝時,還是會出現個別伺服器不響應,導致安裝失敗。、
而若是使用pip安裝,沒辦法解決依賴問題,直接安裝OpenCV的結果依舊是失敗。
在嘗試了很多辦法之後,我最終還是找到了比較靠譜的方式。
參考連結:知乎教程
但是使用這種方法還是會出現個別的問題,那就是缺少了VideoCapture這個呼叫攝像頭的庫。因此還是得要解決依賴問題,安裝一些依賴包。
在這裡,我已經準備好了,包括OpenCV以及一些依賴包,點這裡可以直接跳轉下載
下載完了之後解壓,然後開啟Windows中的cmd,快捷方式:win+R鍵之後,輸入cmd然後回車。
開啟cmd
之後使用命令轉到安裝包所在的目錄。比如我的是在E盤下面的,那麼就可以通過我下面的方式轉目錄到那個資料夾。
目錄
路徑
就是輸入檔案所在的盤,我的是在E盤,那麼就輸入E:,然後回車,然後再用cd命令,我的是在E盤下的python 資料夾下面的opencv資料夾,所以可以使用這種方式。當然,如果害怕輸錯,可以使用複製貼上的方式,也可以使用tab鍵補齊,就是先輸入檔案前面的幾個字或字母,然後按下tab鍵就可以自動補齊。
在安裝完了anaconda之後,就可以使用pip命令來安裝第三方庫了。而我這裡的檔案都是隻適用於python3.7的,也就是說必須安裝的anaconda3才可以。
在命令列逐句使用pip install命令來安裝,這裡還是建議使用tab鍵補齊檔名,但是pip install這個命令必須手敲或者複製貼上。

pip install opencv_python-3.4.9.33-cp37-cp37m-win_amd64.whl
pip install VideoCapture-0.9.5-cp37-cp37m-win_amd64.whl
pip install Pillow-8.0.1-cp37-cp37m-win_amd64.whl

每次輸入一句就要回車,而且必須要看到安裝成功的提示。
如果全部安裝成功了,那麼就可以參考我另一篇關於haar人臉檢測文章來測試opencv。

anaconda3以及vscode開發環境的注意事項

第一點,在安裝anaconda3時,必須要將它新增到環境變數中

也就是安裝過程中會有提示你,如下面的圖片,把兩個勾選上就可以了。
anaconda安裝

第二點,安裝vscode之後,要安裝python外掛

python外掛
如果按照上面的步驟沒看到有python的外掛名稱,也可以通過搜尋的方式查詢安裝。
當然,vscode也是支援中文簡體的,同樣的也是要安裝外掛才可以。
中文外掛
安裝完畢之後只需要重啟vscode這個軟體就可以轉換成中文簡體的介面了。
當然,為了驗證自己的python環境是否可以用,建議還是隨便執行一個python程式來進行測試。

其中F5鍵是python程式執行的快捷鍵

相關文章