深度學習環境搭建(GPU)CUDA安裝(完全版)

前幾天在看深度學習。因爲對深度學習不是很瞭解,在配置環境時走了許多彎路,也總是戰戰兢兢的。現在對深度學習的環境搭建做一次完整的介紹,讓大家按照這個步驟就可以完成系統環境的配置。接下來讓我們開始吧!

1、查詢電腦硬件

  • 要求:電腦必須要有 NVIDIA 獨立顯卡
  • 如何查詢電腦的顯卡型號呢?
    1、在電腦桌面,右擊“此電腦”,點擊“屬性”
    2、在打開界面,選擇“設備管理器”
    3、先在“設備管理器”界面,點擊“顯示適配器”,顯卡的型號就會顯示出來。
    一般 Intel開頭的爲集成顯卡,
    一般 AMD、NVIDIA開頭的爲獨立顯卡。
    4、需要查看顯卡詳細信息,則右擊顯卡選擇“屬性”
    文字理解起來不好理解的話這裏有圖文教程的傳送門:https://jingyan.baidu.com/article/4b07be3c90026f48b380f399.html

    2、環境搭建與軟件安裝

    開始吧!!!!少年

    1、安裝CUDA運算平臺軟件

    1、查詢電腦CUDA支持的版本
    https://jingyan.baidu.com/article/6fb756ec4fabc4241858fbf7.html
    2、下載CUDA安裝包
    這裏以最新版本CUDA10.2爲例。其他版本用戶按照教程尋找對應版本下載。
    首先打開英偉達開發者網站下的,CUDA工具包下載網站。(如若覺得去網站下載比較麻煩可以到此項內容最後處,有可以直接網盤下載CUDA10.2的包,給大家準備好)
    https://developer.nvidia.com/cuda-toolkit
    網站界面如下圖
    在這裏插入圖片描述
    點擊上圖紅色方框內所示的 DownLoad CUDA 10.2 NOW >
    之後顯示如下圖所示網頁。
    在這裏插入圖片描述
    點擊上圖紅色方框內所示的 Windows按鈕選擇windows安裝包
    之後顯示如下圖所示網頁。
    在這裏插入圖片描述
    ①藍色框內表示Win10操作系統下安裝包;②紅色框內表示Win8操作系統下安裝包;③橘色框內表示Win7操作系統下安裝包
    大家按照自己的需求選擇。接下來以win10爲例。
    點擊①藍色框內按鈕
    之後顯示如下圖所示網頁。
    在這裏插入圖片描述
    點擊紅色框內的exe [local]按鈕,表示下載安裝包進行安裝。
    之後顯示如下圖所示網頁。
    在這裏插入圖片描述
    鼠標左鍵點擊紅色方框內
    Download[2.6GB]按鈕。進行軟件下載。
    或者右鍵點擊點擊紅色方框內
    Download[2.6GB]按鈕,選擇迅雷下載。(這個更快一點)(前提電腦有迅雷)

    如下圖片所示
    在這裏插入圖片描述

    當然也爲大家準備好了現成的包直接下載
    注意是cuda_10.2

    Win10用戶安裝 **cuda_10.2.89_441.22_win10.exe**
    鏈接:https://pan.baidu.com/s/1953UNfMOig-JJvUOrK58Ig 
    提取碼:3kz8
    
    Win7用戶安裝 **cuda_10.2.89_441.22_windows.exe**
    鏈接:https://pan.baidu.com/s/1R-zKji19k7Lrk7i5w3YJ1Q 
    提取碼:g62d 
    

    3、安裝CUDA

    右擊下載好的cuda_10.2.89_441.22_win10.exe軟件,以管理員身份運行,如下圖所示:
    在這裏插入圖片描述
    之後顯示窗口
    在這裏插入圖片描述
    注意:②號紅色方框內的路徑是安裝包解壓路徑,軟件安裝完畢後會自動刪除。
    首先點擊①號藍色框內按鈕,選擇CUDA的解壓路徑,之後點擊③號橘色方框內的OK按鈕以繼續。
    之後將進行解壓縮操作,如下圖所示:
    在這裏插入圖片描述
    在解壓縮過程中,如果安裝360等安全軟件,會提示軟件訪問關鍵位置的警示,選擇允許軟件所有操作。
    解壓完成後,安裝軟件會自行啓動,如下圖:
    在這裏插入圖片描述
    之後軟件會進行系統兼容性檢查,如下圖:
    在這裏插入圖片描述
    系統兼容性檢查通過後,安裝程序顯示軟件許可協議。如下圖:
    在這裏插入圖片描述
    點擊紅色方框內的同意並繼續,軟件彈出安裝選擇選項,如下圖:
    在這裏插入圖片描述
    我們首先點擊①紅色框內的自定義之後點擊②藍色方框內的下一步繼續,之後顯示頁面:
    在這裏插入圖片描述
    這裏我們只選擇CUDA,其他兩項不進行選擇。之後點擊紅色方框內的下一步以繼續。

    我們接下來更改一下安裝位置,安裝在D盤下。
    安裝路徑分別爲:
    D:\NVIDIA\CUDA
    D:\NVIDIA\CUDA
    D:\NVIDIA\CUDA Samples
    如下圖所示:
    之後點擊②藍色方框內的下一步。**注意:**在點擊下一步前,必須關閉vs。
    在這裏插入圖片描述
    之後開始安裝並等待。如下圖所示。
    在這裏插入圖片描述
    在這裏插入圖片描述
    等待安裝完成。
    在這裏插入圖片描述
    點擊關閉。

    2、安裝cuDNN支持包

    1、下載cuDNN支持包
    這裏以cuDNN for CUDA 10.2支持包爲例,如果CUDA版本不是10.2的用戶,下載相應的cuDNN包

    首先打開英偉達開發者網站下的,cuDNN支持包下載網站。(如若覺得去網站下載比較麻煩可以到此項內容最後處,有可以直接網盤下載for CUDA 10.2的包,給大家準備好)
    https://developer.nvidia.com/cudnn
    網站界面如下圖
    在這裏插入圖片描述
    點擊紅色方框內的Download cuDNN按鈕,顯示以下頁面
    在這裏插入圖片描述
    有NVIDIA賬戶的用戶點擊①紅色框內的Login進行登錄。
    沒有NVIDIA賬戶的用戶點擊②藍色框內的Join now進行註冊。
    我們在這裏只介紹登錄的方式,對於NVIDIA賬戶的註冊請移步:https://jingyan.baidu.com/article/7908e85c3cae87ef491ad24b.html
    點擊①紅色框內的Login後,網頁顯示如下:
    在這裏插入圖片描述
    填寫賬戶名與密碼,之後點擊紅色方框內的Login,顯示如下網頁:
    在這裏插入圖片描述
    點擊紅色箭頭指向的勾選框,顯示如下界面
    在這裏插入圖片描述
    我們CUDA安裝的是10.2版本,我們在這裏選擇紅色框內的for CUDA 10.2之後顯示網頁:
    在這裏插入圖片描述
    因爲我們以WIN10系統爲例,所以點擊①紅色方框內鏈接進行下載。WIN7用戶請點擊②藍色框內鏈接進行下載。同樣大家可以參考CUDA的下載方法使用迅雷進行下載。
    當然也爲大家準備好了現成 for CUDA 10.2 的包直接下載
    注意是for CUDA 10.2

    Win10用戶安裝 **cuda_10.2.89_441.22_win10.exe**
    鏈接:https://pan.baidu.com/s/12ZGiFl9Er2-INJOAXQZqPQ 
    提取碼:7p1k 
    
    Win7用戶安裝 **cuda_10.2.89_441.22_windows.exe**
    鏈接:https://pan.baidu.com/s/1eUmnYm4-UzdSB7syTqvKDQ 
    提取碼:m7xc 
    

    2、安裝cuDNN支持包
    ①、解壓cuDNN支持包,得到三個文件夾和一個TXT文檔。
    在這裏插入圖片描述
    ②、將解壓後的文件複製到安裝路徑下D:\NVIDIA\CUDA下。
    注意:解壓到自己的 CUDA 安裝路徑下。
    在這裏插入圖片描述
    之後會顯示是否合併文件夾,選擇①紅色方框內的爲所有項目執行操作,之後,點擊②藍色方框內的是按鈕。
    在這裏插入圖片描述
    完成cuDNN支持包的安裝

    3、配置環境變量

    1、設置環境變量

    計算機上點右鍵,打開屬性->高級系統設置->環境變量,可以看到系統中多了CUDA_PATH和CUDA_PATH_V8_0兩個環境變量,接下來,還要在系統中添加以下幾個環境變量:
    CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0(這是默認安裝位置的路徑,經自定義路徑後,我的路徑爲D:\NVIDIA\CUDA Samples)
    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

    2、設置系統變量

    ①在系統變量 PATH 的末尾添加:
    %CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
    ②再添加如下4條
    (如果選擇默認安裝路徑):
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64;
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin;
    C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\lib\x64;
    C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win64;
    (我安裝在D盤需要輸入的路徑):
    D:\NVIDIA\CUDA\lib\x64;
    D:\NVIDIA\CUDA\bin;
    D:\NVIDIA\CUDA Samples\common\lib\x64;
    D:\NVIDIA\CUDA Samples\bin\win64;
    3、配置情況
    如下爲我的環境變量和PATH的配置情況:
    環境變量:
    在這裏插入圖片描述
    PATH:
    在這裏插入圖片描述

    3、驗證CUDA與cuDNN安裝

    點擊鍵盤Win鍵+R鍵,打開運行界面
    在這裏插入圖片描述
    在運行裏面輸入“cmd” 之後點擊確定。打開命令行界面
    在這裏插入圖片描述
    輸入 cd+安裝路徑,點擊回車,再輸入nvcc -V則顯示CUDA版本信息。
    例如我的安裝路徑爲D:\NVIDIA\CUDA
    輸入:cd D:\NVIDIA\CUDA回車
    輸入:nvcc -V回車

    如運行後顯示CUDA的版本等信息,即可認爲安裝成功。如下圖所示
    在這裏插入圖片描述

  • 博主簡介:
  • 工業自動化上位機軟件工程師、機器視覺算法工程師、運動控制算法工程師。目前從業於智能製造自動化行業。 博主郵箱:[email protected]
  • 接下來一段時間,我將持續更新關於Halcon深度學習的相關內容。幫忙點個贊吧。哈哈。
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章