一、下載YOLOv12源碼
1.通過網盤分享的文件:YOLOv12
鏈接: https://pan.baidu.com/s/12-DEbWx1Gu7dC-ehIIaKtQ 提取碼: sgqy?
(網盤下載)
2.進入github克隆YOLOv12源碼包
二、安裝Anaconda/pycharm
點擊獲取官網鏈接(anaconda)
點擊獲取官網鏈接(pycharm)
三、創建環境
conda create -n yolov12 python=3.11
conda activate yolov12
四、安裝flash-attention windows端whl包
因為官網給的鏈接時針對于Linux系統的,所以我們需要安裝Windows的對應版本
注意:安裝時要看好自己的CUDA版本和創建虛擬環境的Python版本。
下載好后找到其文件地址,然后安裝,下面是一個例子
pip install C:\Users\27035\Downloads\flash_attn-2.7.4%2Bcu126torch2.6.0cxx11abiFALSE-cp311-cp311-win_amd64.whl
五、安裝Pytorch
點擊進入pytorch官網
選擇合適的框架進行安裝。
六、修改/安裝requirements.txt文件
pip install -r requirements.txt
pip install -e .
七、配置pycharm環境
1.點擊設置,打開項目解釋器
2.修改python解釋器為新創建好的虛擬環境中的解釋器
如果沒有意外,你會看到下面的相關包和依賴
八、Anaconda環境配置
下載好Anaconda后,我們需要將環境變量添加到電腦中。
添加以下路徑
注:路徑為Anaconda安裝的實際地址
九、更改虛擬環境安裝地址
????????一般來說,創建虛擬環境時會自動安裝到C盤中,這就導致在配置環境時會出現無法找到編譯器位置的情況,這時我們就需要更改虛擬環境創建的優先級。
輸入指令
conda config --show
輸入指令后找到下面的界面(我這里改好了,一般順序是下面的順序)
編輯 .condarc 文件
一般位于C:\Users\用戶名\.condarc? 位置
打開envs屬性
之后再次使用 conda config --show, 就可以將虛擬環境創建到D盤了