目錄
一、Cuda和Cudnn下載安裝
1.1 確定自己的電腦顯卡驅(qū)動支持的Cuda版本
1.2 Cuda下載與安裝
1.3 Cudnn下載與安裝
二、Anaconda下載安裝
2.1 下載
2.2 安裝
2.3 手動配置環(huán)境變量
2.4 測試是否安裝成功
三、Pytorch下載安裝
3.1 創(chuàng)建conda虛擬環(huán)境
3.2 Pytorch下載
四、Vscode下載與環(huán)境配置
4.1 Vscode下載
4.2 插件安裝
4.3 配置環(huán)境
一、Cuda和Cudnn下載安裝
主要參考?https://blog.csdn.net/weixin_45653050/article/details/126731612
1.1 確定自己的電腦顯卡驅(qū)動支持的Cuda版本
鼠標(biāo)右鍵 桌面空白處:選中“NIVIDIA 控制面板”
選中“幫助-系統(tǒng)信息”
顯示中 本機(jī)為3060 Ti,驅(qū)動程序版本 531.29,支持12.1及以下的Cuda版本
1.2 Cuda下載與安裝
官方安裝:https://developer.nvidia.com/cuda-toolkit-archive
?下載的Cuda版本為11.8(為什么不下載驅(qū)動支持的最高版本12.1.1,因為下載pytorch時,當(dāng)時的pytorch的支持Cuda最高版本僅為11.8,兩者作匹配。不過理論上,Cuda版本稍高也無所謂)
?安裝參考前文引用博客
1.運(yùn)行exe文件,安裝路徑(推薦默認(rèn))
2.安裝選項
?選擇自定義安裝
第一次安裝全選
第n次安裝只選擇第一個
?不要選第一個里面的Visual Studio Integration(即使選了也不能成功安裝),其他全選
3.安裝位置
要記住此次安裝的位置
之后點(diǎn)下一步,至安裝完成。
4.查看系統(tǒng)變量中是否添加了路徑
鼠標(biāo)右鍵-我的電腦,點(diǎn)擊-屬性
點(diǎn)擊--高級系統(tǒng)設(shè)置
選擇-環(huán)境變量
?
路徑已自動添加之系統(tǒng)的環(huán)境變量中(下面的CUDA_PATH_V12_1是下載的第二個的版本,有一個即可)
?
1.3 Cudnn下載與安裝
cuDNN 是 CUDA 的一個補(bǔ)丁,專為深度學(xué)習(xí)運(yùn)算進(jìn)行優(yōu)化的
1.下載安裝
官方下載:https://developer.nvidia.com/rdp/cudnn-download
下載前需要先注冊,不需要驗證學(xué)生身份或公司,直接注冊。
注冊完成,I Agree?
選擇對應(yīng)自己下載的cuda版本(我的cuda是11.8即11.x,如果沒有你想要的版本,點(diǎn)擊Archived Releases,再找)
?
?選擇windows(zip)??
下載完成后,進(jìn)行解壓到當(dāng)前文件夾。
打開文件夾,里面有三個文件夾,將這三個文件夾復(fù)制,粘貼在cuda的安裝目錄下。
?
默認(rèn)安裝路徑如下,或者在上面截圖中找
?C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8
拷貝時看到,CUDA 的安裝目錄中,有和 cuDNN 解壓縮后的同名文件夾,不需要擔(dān)心,直接粘貼即可。cuDNN 解壓縮后的同名文件夾中的配置文件會添加到 CUDA安裝目錄中的同名文件夾中。
2.添加環(huán)境變量(此步很重要)
按之前步驟打開環(huán)境變量,找到系統(tǒng)變量中的Path,雙擊
??
往系統(tǒng)環(huán)境變量中的 path 添加如下路徑(根據(jù)自己的路徑進(jìn)行修改)
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\libnvvp
?
Cuda和Cudnn的安裝就完成啦。
二、Anaconda下載安裝
參考博客:https://blog.csdn.net/Bluebro/article/details/127161165
2.1 下載
使用清華源進(jìn)行下載:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
打開后,可以通過Date排序找到最新版本下載
?
2.2 安裝
逐步安裝
選擇 All Users
?
選擇安裝位置,盡量別放在C盤
?
?兩個勾都打,第一個選項是自動幫你配置環(huán)境變量,紅色提示:不推薦你打第一個勾,可能會影響你卸載和重新安裝Anaconda。如果擔(dān)心的話,就別打第一個勾,自己手動配置環(huán)境變量。
Install
?
都別選。
?
2.3 手動配置環(huán)境變量
如果未選擇第一個選項,進(jìn)行手動配置環(huán)境變量。
還是找到系統(tǒng)變量中的Path,雙擊
?
2.4 測試是否安裝成功
win+R鍵 輸入cmd,在彈出的窗口中輸入 conda --version
?顯示了conda 版本,證明安裝成功。如安裝失敗,檢查環(huán)境變量的路徑是否設(shè)置正確。
三、Pytorch下載安裝
3.1 創(chuàng)建conda虛擬環(huán)境
1.打開Anaconda Prompt
?在Anaconda Prompt中輸入 :conda create -n pytorch python=3.9
通過conda創(chuàng)建一個名為pytorch的虛擬環(huán)境(-n 后面是創(chuàng)建的虛擬環(huán)境的名字),3.9是python的版本,都可以按自己需求改,一定要指定具體 python 版本。
2.檢查創(chuàng)建的環(huán)境
輸入:conda env list
?3.激活創(chuàng)建的虛擬環(huán)境
輸入:conda activate pytorch
當(dāng)左側(cè)從(base)變?yōu)椋╬ytorch)時表示此時已經(jīng)切換到你所創(chuàng)建的pytorch虛擬環(huán)境,隨后正式進(jìn)入安裝pytorch環(huán)節(jié)。
3.2 Pytorch下載
1.官網(wǎng):https://pytorch.org/
點(diǎn)擊 Get started
?2.根據(jù)自己的Cuda版本,進(jìn)行選擇,復(fù)制command中指令
?3.進(jìn)入之前配置好的pytoch環(huán)境
將復(fù)制的command指令粘貼,并回車
?中間可能會出現(xiàn)提示(y或n),輸入y并回車,表示yes。
(如果正常下載完成,則忽略下面的問題,進(jìn)入第四步檢驗。)
這里可能會存在時間過長安裝不成功的問題,還要進(jìn)行換源后再安裝或手動下載安裝包并解壓
換源參考:https://blog.csdn.net/qq_43198568/article/details/105626024?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-105626024-blog-109590328.235%5Ev38%5Epc_relevant_anti_vip&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-105626024-blog-109590328.235%5Ev38%5Epc_relevant_anti_vip&utm_relevant_index=1
換源之后還會出現(xiàn)另外的問題,如明明輸入的cuda版pytorch指令,但實(shí)際下載的cpu版本
《conda安裝GPU版pytorch,結(jié)果卻是cpu版本》問題根本性解決參考博客:
https://blog.csdn.net/u013468614/article/details/125910538
手動下載安裝包并解壓參考:
https://huaweicloud.csdn.net/637f7cc0dacf622b8df860b4.html?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Eactivity-1-125146818-blog-125910538.235%5Ev38%5Epc_relevant_anti_vip&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Eactivity-1-125146818-blog-125910538.235%5Ev38%5Epc_relevant_anti_vip&utm_relevant_index=1
4.檢驗pytorch是否安裝成功
在pytorch環(huán)境下輸入指令
輸入:python
輸入:import torch
如果 import torch 失敗,表明torch未安裝成功,需要重返第2、3步安裝。
輸入:torch.cuda.is_available()
如果返回True,證明cuda版的torch就安裝成功了。返回false,極大概率是安裝了cpu版,返回第3步,參考上述《conda安裝GPU版pytorch,結(jié)果卻是cpu版本》問題解決博客
?直至返回True,pytorch就下載完成了。
四、Vscode下載與環(huán)境配置
參考博客:https://blog.csdn.net/qq_51831335/article/details/126757014
4.1 Vscode下載
官網(wǎng):https://code.visualstudio.com/
直接下載安裝就可以,沒有需要注意的事項。
4.2 插件安裝
vscode使用,參考視頻:https://www.bilibili.com/video/BV1TN411K7sn/?spm_id_from=333.999.0.0&vd_source=1ce20a4715bba66301c506163ed28424
在擴(kuò)展中找到Python并下載
4.3 配置環(huán)境
隨便新建一個文件夾,用VScode打開
新建一個main.py的文件
?
?點(diǎn)擊右下角 python的版本號(我的是3.9.17)
?在中間就自動彈出:剛剛創(chuàng)建的pytorch虛擬環(huán)境,選擇
之后就可以用cuda和pytorch編程了。
?文章來源地址http://www.zghlxwxcb.cn/news/detail-754832.html
?文章來源:http://www.zghlxwxcb.cn/news/detail-754832.html
?
到了這里,關(guān)于(純小白向)Windows配置GPU深度學(xué)習(xí)環(huán)境:Cuda+Anaconda+pytorch+Vscode的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!