一、安裝前的準備工作
在開始安裝CUDA10.0之前,我們需要做以下幾件事情:
1、確認自己的顯卡是否支持CUDA10.0。在NVIDIA官網上查看支持CUDA的顯卡列表:https://developer.nvidia.com/cuda-gpus 如果不確定自己的顯卡是否支持CUDA,可以通過運行命令“lspci | grep -i nvidia”來檢查。
2、確認自己的操作系統是否支持CUDA10.0。CUDA支持的操作系統包括Windows、Linux和MacOS。需要注意的是,不同的CUDA版本支持不同的操作系統版本和內核版本。在安裝CUDA之前,需要在官網上查看CUDA版本的支持情況。
3、下載CUDA10.0安裝包。可以在NVIDIA官網上下載最新版本的CUDA安裝包:https://developer.nvidia.com/cuda-toolkit-archive
二、安裝CUDA10.0
1、Linux系統下安裝步驟
步驟一:關閉顯示器驅動程序
sudo service lightdm stop
步驟二:卸載現有的CUDA驅動
sudo apt-get --purge remove cuda
步驟三:安裝CUDA10.0
sudo dpkg -i cuda-repo-ubuntu1604-10-0-local-10.0.166-410.48_1.0-1_amd64.deb
sudo apt-key add /var/cuda-repo-10-0-local-10.0.166-410.48/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda
步驟四:添加環境變量
將以下代碼添加到~/.bashrc文件的末尾:
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
步驟五:重啟系統
sudo reboot
2、Windows操作系統下安裝步驟
步驟一:下載解壓縮CUDA安裝包
將下載的CUDA安裝包解壓縮到本地的任意文件夾中,比如C:\cuda_10_0。
步驟二:安裝CUDA
運行C:\cuda_10_0\cuda_10.0.130_411.31_win10.exe文件,點擊“custom”選項,確保安裝了可選的組件並設置“Installation Path”路徑,最後點擊“install”按鈕。
步驟三:添加環境變量
在Windows操作系統下添加CUDA安裝路徑到PATH系統環境變量:
setx PATH "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin;%PATH%" /M
setx CUDA_PATH "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0" /M
三、驗證CUDA安裝是否成功
在安裝完成後,可以使用以下命令驗證CUDA是否安裝成功:
nvcc -V
如果輸出類似下面的信息,則代表安裝成功:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
四、常見問題處理
1、安裝CUDA時遇到”Installation failed”問題
可能是因為此前安裝過舊版本的CUDA,或者曾嘗試過手動從系統中刪除CUDA文件夾。請在終端中運行以下命令進行清除:
sudo apt-get --purge remove cuda
sudo apt autoremove
rm -rf /usr/local/cuda*
運行命令後,重新開始安裝過程。
2、安裝CUDA後遇到缺少或失敗的庫的問題
有時候CUDA的安裝過程中會遇到缺少或失敗的庫的問題,可以使用以下命令嘗試解決該問題:
sudo apt-get install libcuda1-
其中版本號是CUDA的版本號,比如:sudo apt-get install libcuda1-10.0。
3、安裝CUDA後無法啟動X服務器的問題
如果安裝CUDA後無法啟動X服務器,可以嘗試更改默認的運行級別為3並禁用輕量級顯示管理器。
sudo systemctl set-default multi-user.target
sudo systemctl mask lightdm.service
更改後,重啟系統即可。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/275673.html
微信掃一掃
支付寶掃一掃