目標檢測第3步:如何在Windows 10系統下安裝CUDA(更新時間2022.03.22)

(請先看置頂博文)本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客

目錄

一、自檢

1、查看PC是否有NVIDIA的獨立顯卡

2、查看自己NVIDIA獨立顯卡是否支持CUDA,是否有顯卡驅動

3、微軟官網下載并安裝Visual Studio

二、下載及安裝

1、訪問CUDA官網、配置自己的下載安裝包

2、安裝

3、配置環境變量(可選,如果想在VS中使用CUDA就得進行這一步)

三、驗證?

1、查看CUDA版本

2、查看CUDA的環境變量配置情況

3、運行CUDA的測試文件


一、自檢

1、查看PC是否有NVIDIA的獨立顯卡

查看方法如下圖所示:

2、查看自己NVIDIA獨立顯卡是否支持CUDA,是否有顯卡驅動

查看自己的顯卡型號是否支持CUDA的安裝,可以訪問這個網址:CUDA GPU | NVIDIA Developer

一般的顯卡都是打開紅框圈住的這個列表,如果你的顯卡存在,那么證明你可以安裝CUDA。

???????有時也有不存在的時候,別急,此時需要先更新一下顯卡驅動(如果顯卡(硬件)較新,建議先更新顯卡驅動,從而獲得更新版本的CUDA支持),需要根據自己的顯卡配置,到如下網頁下載新的驅動程序:官方驅動 | NVIDIA。

隨后,按照默認安裝驅動就可以了,切勿更改路徑,驅動大小不會占用C盤太大存儲的。驅動安裝或者更新完成后,打開cmd命令窗口(win+R),輸入“nvidia-smi”,可以看到下圖:?

????????此時驅動的版本是511.65,支持的CUDA版本最大是11.6,我在2022.3.18對最新的CUDA及Pytorch進行了更新,發現YOLOv5(5.0)在推理時有錯誤產生,所以這里選擇CUDA11.1+Pytorch1.8.1的搭配。如果以上操作都不行,那么接下來的內容也不用看了,快去買顯卡,要不然又得漲價!!!

3、微軟官網下載并安裝Visual Studio

????????CUDA在安裝時需要Visual Studio里的工具包進行編譯,所以必須安裝VS,版本的話不要太低2017年以后的版本吧。第一次安裝CUDA時,我電腦里之前就存有VS2019,所以,這一步忽視了,并且也并未對CUDA今后的使用造成影響。看了官方的CUDA安裝文檔后,才意識到這個問題,所以來補充一下。

Visual Studio2022的下載地址為:Visual Studio: 面向軟件開發人員和 Teams 的 IDE 和代碼編輯器

?可以在上面那個網頁里找到之前的版本,最好下載社區版,不需要激活,我下載的是VS2019。安裝時,注意要選擇“使用C++的桌面開發”以及將安裝位置選到系統盤之外。

二、下載及安裝

1、訪問CUDA官網、配置自己的下載安裝包

因為要下載11.1,所以點擊鏈接:CUDA Toolkit 11.6 Update 1 Downloads | NVIDIA Developer

之后,要找到CUDA之前的存檔,具體流程看圖:

2、安裝

???????雙擊安裝包,選擇合適的路徑,即可安裝(要記住這個路徑,因為可能要配置環境變量)。接下來的過程,用圖說話。如果有其他分區,請勿裝在C盤,下圖只是演示說明。?

先前進行了顯卡驅動的安裝,理論上直接安裝CUDA即可,但是這里為了方便,直接四個全選,開始安裝。??

3、配置環境變量(可選,如果想在VS中使用CUDA就得進行這一步)

鼠標右鍵此電腦->屬性->高級系統設置->環境變量,查看系統變量即可看到紅色框選的兩項。

我們要是為VS配置CUDA,那就得將剩下的5個環境變量補齊。?點擊新建,分別輸入變量名和變量值,點擊確定。大家可以類比我的CUDA安裝路徑和環境變量的關系進行配置(不是照搬!不是照搬!不是照搬!):%CUDA_PATH%代表的就是CUDA_PATH的路徑。?

CUDA_SDK_PATH                   #變量名
V:\CUDA                         #變量值 CUDA_LIB_PATH                   #變量名
%CUDA_PATH%\lib\x64             #變量值 CUDA_BIN_PATH                   #變量名
%CUDA_PATH%\bin                 #變量值 CUDA_SDK_BIN_PATH               #變量名
%CUDA_SDK_PATH%\bin\win64       #變量值 CUDA_SDK_LIB_PATH               #變量名
%CUDA_SDK_PATH%\common\lib\x64  #變量值 

至此,CUDA的安裝就完成了。?

三、驗證?

1、查看CUDA版本

鍵盤win+R鍵,輸入cmd,并回車,打開CMD命令框。輸入如下命令?:

nvcc --version

?只要顯示了CUDA的版本,就算成功了!? ?(保險起見多驗證幾步)?

2、查看CUDA的環境變量配置情況

?鍵盤win+R鍵,輸入cmd,并回車,打開CMD命令框。輸入如下命令?:

set cuda

3、運行CUDA的測試文件

?打開如下路徑:..\CUDA\extras\demo_suite找到這兩個文件,用命令行按照圖示的序號依次運行deviceQuery.exe和bandwidthTest.exe,這兩個程序。直接雙擊會閃退,你什么結果都看不到!

運行deviceQuery.exe?

運行bandwidthTest.exe

下一篇文章將會介紹目標檢測第4步:顯卡、GPU、CUDA、cuDNN的關系及如何在Windows 10下安裝cuDNN?如果把CUDA比作是含有部分工具的工具箱,那么cuDNN就是一把得心應手的工具(可對網絡性能進行優化)。CUDA安裝了cuDNN之后,深度學習速度會變快1-2倍。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/531066.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/531066.shtml
英文地址,請注明出處:http://en.pswp.cn/news/531066.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

目標檢測第5步:如何在Windows 10系統下,搭建YOLOv5(5.0)環境?保姆級,沒有人比這個更詳細了(更新時間2022.3.22)

(請先看置頂博文)本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客 目錄 一、安裝Anaconda或Minic…

導入自己寫的類,卻被標紅,原因及解決方法是?(Pycharm編輯器為例)

(請先看這篇文章:https://blog.csdn.net/GenuineMonster/article/details/104495419) 如果看完這篇博文,你的問題還是沒有解決,那么加我的公眾號,后臺發消息給我吧!當天回復&#xff01…

如何將Word與Endnote再次相互關聯?

(請先看置頂博文)本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客 Endnote是每一個科研人員都接觸…

十三、Python第十三課——類(包含對類的相關概念的理解,這一文的附錄讓你徹底明白類和對象)

(請先看置頂博文)https://blog.csdn.net/GenuineMonster/article/details/104495419 目錄 (請先看置頂博文)https://blog.csdn.net/GenuineMonster/article/details/104495419 一、類和對象 1、類 2、對象 二、類的創建和實例…

十四、Python第十四課——文件和異常

(請先看這篇文章:https://blog.csdn.net/GenuineMonster/article/details/104495419) 如果看完這篇博文,你的問題還是沒有解決,那么請關注我的公眾號,后臺發消息給我吧,當天回復&#x…

目標檢測第6步:YOLOv5(5.0)如何在Colab中訓練自定義數據集?(更新時間:2022.3.22)

(請先看這篇文章:本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客) 如果看完這…

十五、Python第十五課——測試代碼

(請先看這篇文章:https://blog.csdn.net/GenuineMonster/article/details/104495419) 也許你聽過軟件測試?編寫函數或類時,可以為其編寫對應的測試代碼。通過測試,可檢驗代碼是否能夠按照編寫意圖工作。在…

Windows 10環境下如何安裝CMake?(更新時間:2021.9.13)

(請先看這篇文章:本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客) 1、下載Cmake 下…

Windows 10環境下AndroidStudio安裝教程(內含如何配置Http Proxy)

(請先看這篇文章:本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客) 一、AndroidStudi…

如何將Android Studio卸載的干干凈凈?

(請先看這篇文章:本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客) 1、打開控制面板&…

英文輸入的字母間距變大,如何調回原來的樣子?

使用微軟內置輸入法的時候,我經常會遇到輸入英文字母間距變大的情況。 問題出現原因:間距變大是因為我們的輸入法由原來的“半角”轉換為“全角”。 解決方法:在輸入法設置中修改,或者鍵盤同時敲擊“shift”“space”即可。

Android Studio編譯后運行按鈕還是灰色的解決方法

(請先看置頂博文)本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客 安裝配置好AndroidStudio之后&am…

OpenCV安裝教程

(請先看置頂博文)本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客 1、下載 下載地址&#xff1a…

目標檢測第7步:如何在Windows 10下,配置Pycharm中的YOLOv5(5.0)虛擬環境?

(請先看這篇文章:本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客) 這一篇博文和這一篇有異曲同工之妙,有興趣的同學可以看一下:目標檢測第5步:如何在Windows 10系統下,搭建YOLOv5(5.0)環境?保姆級,沒有人比這個更詳細了(更新時間2022.3.2…

WordExcel使用小技巧(1)—— 打對勾或打叉

(請先看這篇文章: ??????? 本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-C…

如何在屏幕實時顯示自己鍵盤的輸入字符?

請先看這篇文章: 本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客 大家在觀看…

如何制作一條網線?(雙絞線在水晶頭中的排列順序)

請先看這篇文章: 本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客 一、需要的材料和…

ERDAS IMAGINE 2015安裝步驟(絕對正確,不正確,我給你遠程安裝)

請先看這篇文章: 本博打開方式!!!請詳讀!!!請詳讀!!!請詳讀!!!_Cat-CSDN博客 1、前言 很久很久…

二、安全與風險管理—風險管理

目錄 一、什么是風險及風險管理過程 二、威脅建模 三、主動攻擊和被動攻擊

如何將多個PDF合成為一個PDF,并且大小統一?

一、引言 前幾日,老板的申報書pdf文件及專利證明pdf文件需要合并,我使用Adobe Acrobat軟件合并后發現pdf文件的頁面大小會因為圖片的質量不一樣,具體問題是:專利證明pdf文件里的圖片貌似分辨率很高,無法和申報書pdf文件…