此流程是指(乾淨)未安裝過相關軟件情況下所執行的,

因此若中間過程有安裝到相同的軟件可能會出現版本衝突情況,請再上網檢索 "如何Unstall"再重新安裝

千萬要避免版本衝突問題存在電腦裡。

 

1. 下載較被常用的Anaconda,部分學校也是採用此軟件教學

網址: https://www.anaconda.com/download/success

為何推薦使用Anaconda呢? 包含VScode環境都有包含在其中。所以很方便使用

2. 安裝Anaconda

基本上安裝邏輯概念: NEXT到底。 DONE

 

開啟電腦左下角搜尋"anaconda"。即可Anaconda Navigator開啟。

若您是未來常用,建議將捷徑建立到桌面或釘於OS快捷。

開啟後會遇到AN顯示Updater,直接更新到最新版本。支援性才會夠即時與完整。

AN裡面有許多輔助工具可以使用,也能更便捷的進行python coding / debug / test,蠻推薦的使用的.

3. 開啟PowerShell Prompt (CMD模式)

因為使用的PowerShell會需要一直使用系統管理員開啟,否則許多指令是無法被執行的。

因此,建議到捷徑位置。將捷徑檔案設定為系統管理員

 

4. 安裝python

輸入指令bash:

pip install opencv-contrib-python

 

[註] 不要同时安装opencv-python和opencv-contrib-python,會導致版本錯亂。

 

因為前依指令安裝,opencv-contrib-python,則可使用以下指令進行解安裝:

pip uninstall opencv-contrib-python

驗證python版本,

bash:

python

這邊我得到了,Python 版本是 Python 3.12.7,這是 Anaconda 發布的版本。

若你有舊環境需要使用,請參考另一篇 降版方式進行下達指令。

 

因為我需要使用到3.10版本因此接下來, 降版本

5. 更換python版本 目標3.10

bash:

conda create -n yolov5-env python=3.10

這段指令的意思就是指請conda協助創建一個新的環境 Yolov5資料夾,版本為3.10

[註] 安裝過程中,PowerShell Prompt可能會停止在[Y/N]選項,請選擇Y

完成後往上捲,可找到安裝路徑。

若您需要更換安裝路徑,請參考 "修改路徑"的資訊。這邊就不多贅述。

 

到此安裝至Yolov5,已完成。

6. 驗證環境

bash:

 cd path

進入後你可以輸入 'python' or  'python --version'

檢查python 版本號是否是指定的版本(此處指定為3.10)

此處我檢查的結果是3.12版本,因此這樣子會有問題。

因此我們必須要將此資料夾激活,

bash:

 conda activate yolov5-env

此時,在檢查python版本就會發現,是一開始設定的3.10版。

 

重開一個 powershell進行確認,

結果是必須一直下達activate才可以,如此一來操作複雜性會過高。

最後建議若要降板,全部版本統一降板會比較恰當!避免使用過程中,原本的3.10結果使用3.12去做訓練或其他事情,導致資料產生錯誤的情況且可能DEBUG CODE追不到問題

但AN就是綁定最新版,因此需要自己取捨了

謝謝

 

 

 

 

創作者介紹
創作者 IMM 的頭像
IMM-AT

IMM

IMM-AT 發表在 痞客邦 留言(0) 人氣( 0 )