本教程是最新的深度學習入門環(huán)境配置教程,跟著本教程可以幫你解決入門深度學習之前的環(huán)境配置問題。同時,本教程拒絕瑣碎,大部分以圖例形式進行教程。這里我們安裝的都是最新版本~
一、Anaconda的安裝
1.1 下載
首先,進入Aanconda下載地址:https://www.anaconda.com/download/
如果嫌下載慢的話,也可以使用清華大學的軟件鏡像網(wǎng)站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
1.2 安裝
下載完成后,我們點擊安裝包,開始進行安裝。
這里可以換一下安裝路徑到D盤,默認的是C盤。
最新版本安裝時間有點長,靜靜等待即可。
以上兩個,取消勾選,不然會打開網(wǎng)站和Anaconda導(dǎo)航工具。
1.3 環(huán)境配置
步驟如下:此電腦----->屬性----->高級系統(tǒng)設(shè)置----->環(huán)境變量----->path----->編輯----->新建
(好多軟件都是這里配置環(huán)境變量,大家應(yīng)該不陌生),懶得話直接按win鍵,搜索“環(huán)境變量”
。
配置好環(huán)境以后,我們進行測試一下。
返回版本就說明已經(jīng)配置成功。
二、Cuda安裝
2.1 查看cuda版本
安裝cuda之前,我們首先要檢查一下自己電腦是否有獨立顯卡,如果有的話,需要查看下cuda的版本。
可以按住鍵盤Win+R
,輸入cmd進入終端。使用命令:nvidia-smi
進行查看
查看過后,記住自己的版本號,因為我們安裝cuda的時候要安裝不高于
該版本號的cuda版本。
2.2 cuda安裝包下載
按照我的cuda版本是12.1,那么我就可以安裝12.1以下的版本,但也不能太低。
首先,進入下載地址:https://developer.nvidia.com/cuda-toolkit-archive
在這里,我選擇安裝11.7版本,點擊前面的CUDA Toolkit 11.7.0
,切記一定點擊上圖紅方框里面的,點擊后面會跳轉(zhuǎn)到另一個文檔界面。
2.3 cuda安裝
安裝上圖點擊以后,會進行安裝包的下載,網(wǎng)速不好的話時間會有點長。
下載完成后點擊安裝。
點擊安裝包后,首先會跳出如下圖所示提示,點擊OK即可,也沒必要換路徑。
然后安裝步驟依次如下圖所示:
到上圖就已經(jīng)安裝好了,點擊關(guān)閉即可。
下面我們可以通過終端命令nvcc -V
進行驗證安裝是否成功。
三、cuDNN安裝
cuDNN的安裝也是需要于Cuda對應(yīng)版本。同時,我們進入官網(wǎng)的時候,需要登錄下我們的賬號,因為cuDNN必須登錄賬號以后才可以下載。
安裝包下載地址:https://developer.nvidia.com/rdp/cudnn-download
登錄這方面我就不細講了,很簡單,直接把自己郵箱輸入點擊Next
,進去后可以選擇微信登錄,然后進行郵箱驗證。
3.1 cuDNN安裝包下載
進入下載網(wǎng)站后,會出現(xiàn)如下所示的界面,我們選擇自己Cuda對應(yīng)版本的cuDNN展開進行下載即可。
3.2 cuDNN配置(也可以視為粘貼覆蓋)
下載完成后,解壓一下,然后將里面的bin、include
以及lib
目錄復(fù)制下,然后移動到Cuda安裝目錄下,具體如下圖所示:
進入目錄:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7
:
然后粘貼即可。
等粘貼完成后,就搞定了。這時候,我們可以把之前的安裝包都刪除了。
四、Pytorch安裝
首先,進入Pytorch官網(wǎng): https://pytorch.org/
然后往下滑,看到如下圖所示:
可以看到,現(xiàn)在官網(wǎng)上有最新的11.7和11.8版本。這里由于我們安裝的是11.7版本的cuda,所以直接復(fù)制上面的命令到Anaconda虛擬環(huán)境中安裝即可。
# CUDA 11.7 安裝命令:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117
如果CUDA版本過低,要安裝以往的版本,那么可以點擊下面的Previous versions of PyTorch
進行舊版本的安裝。
4.1 Anaconda中pytorch虛擬環(huán)境的創(chuàng)建
安裝的時候,我們可以先在Anaconda里面創(chuàng)建一個pytorch的虛擬環(huán)境,命令如下:
conda create -n pytorch python=3.7
這里安裝python推薦3.7或者3.8,更加穩(wěn)定一點。
創(chuàng)建虛擬環(huán)境完成后,我們可以通過conda env list
命令查看已安裝的虛擬環(huán)境。
4.2 pytorch安裝
虛擬環(huán)境創(chuàng)建好以后,我們使用命令conda activate pytorch
進入到pytorch虛擬環(huán)境中去。
當看到左邊括號里的base(基礎(chǔ)環(huán)境)變?yōu)閜ytorch環(huán)境以后,說明激活虛擬環(huán)境成功。
這時候,我們直接輸入從pytorch官網(wǎng)上面復(fù)制來的安裝命令進行安裝即可。
這里也根據(jù)每個人的網(wǎng)速不同而安裝速度不同,需要等待一會時間。
安裝完成后,我們可以輸入python命令,進入python編譯器。
輸入以下命令驗證是否安裝成功:文章來源:http://www.zghlxwxcb.cn/news/detail-642907.html
import torch
torch.cuda.is_available()
返回True,證明安裝成功,這時候,我們就可以開始我們的深度學習之旅了~文章來源地址http://www.zghlxwxcb.cn/news/detail-642907.html
到了這里,關(guān)于最新版本的Anaconda環(huán)境配置、Cuda、cuDNN以及pytorch環(huán)境一鍵式配置流程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!