本文的顯示卡是
NVIDIA GeForce RTX 3060 Laptop GPU
,安裝環境是
在安裝之前先要知道自己的顯示卡支援什麼CDUA版本
右鍵點選進入NVIDIA控制皮膚
選擇幫助——系統資訊——元件
這裡可以看出我的筆記本支援的CUDA版本為11.5
或者在命令列搜尋cmd,開啟命令提示符
輸入NVIDIA-smi
就可以看到版本資訊
1.下載CUDA
我這裡安裝的CUDA11.1版本
進入CUDA官網下載CUDA11.1: CUDA Toolkit 11.1 Update 1 Downloads
然後等待下載完成即可
還有其他版本可以下載,自己選擇合適的版本下載即可: CUDA Toolkit Archive
配置表: NVIDIA CUDA Toolkit Release Notes
2 .下載CUDNN
進入CUDNN網址: cuDNN Archive
根據自己的系統選擇對應的版本
這裡需要註冊才能下載
登入或者註冊完成即可下載
然後進行解壓
3.CUDA安裝
雙擊下載的CUDA,點選安裝,預設即可
安裝完畢
4.安裝CUDNN
解壓CUDNN
找到安裝的CUDA資料夾:NVIDIA GPU Computing Toolkit
將解壓的CUDNN放在CUDA中
貼上成功
開啟bin目錄複製路徑
開啟cmd
輸入nvcc -V,這樣就安裝好了cuda了
複製extras的demo資料夾
在cmd輸入
執行bandwidthTest.exe
result=pass說明安裝成功了
5.下載pytorch
進入pytorch主頁: pytorch
選擇更多版本
找到CUDA11.1對應的pytorch版本
這裡:
torch1.9.0+cu111
torchvision0.10.0+cu111
torchaudio==0.9.0
可以用pip下載,不過速度很慢,直接在網站上下載速度很快: download.pytorch
在官網上找到對應的版本點選下載即可
註釋:cu111表示cuda版本為11.1,1.9.0%2表示1.9.0的版本
cp38表示python版本為3.8的版本,3.9表示Python版本為3.9
win_amd64表示windows的作業系統,有linux和win的作業系統
這個一定要對應不然安裝會報錯的!!
安裝torch
安裝torchaudio
安裝torchvision
這樣就下載好了pytorch環境
6.安裝pytorch
如果沒有安裝環境的話,需要重新安裝一個虛擬環境,在anaconda安裝一個虛擬環境
啟用環境
進入虛擬環境
本文已經建立直接用conda activate pytorch
安裝pytorch環境可以直接在環境中輸入官網的下載地址,不過速度很慢,建議直接用操作5進行pytorch下載
進入下載的pytorch路徑,複製路徑:C:\cuda11.1\pytorch1.9.0
在pytorch環境中輸入:cd C:\cuda11.1\pytorch1.9.0
然後用pip install
建立一個.py檔案
然後選擇自己建立的環境
測試環境是否安裝完畢pytorch
測試pytorch是否安裝好
執行結果