cuda 安裝與卸載
cuda安裝
# 給執行權限
chmod +x cuda_8.0.44_linux.run
# 開始安裝 sudo是必須的,不加可能不能正常安裝
sudo ./cuda_8.0.44_linux.run
g++ gcc 版本可能不匹配,要注4.8
**if error**: https://blog.csdn.net/qq_22764813/article/details/87968773
注意:
- 顯卡驅動不要再安轉了
- examples可以不安轉,這個是做驗證的。
- 好像有教程不讓安裝opengl ,可以參考一下。
環境配置
根據你使用的shell對應編輯.bashrc或是.zshrc.
export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
注意:
根據安轉的cuda版本選擇是8.0還是9.0.
檢查
nvcc -V
會返回你的cuda版本信息。
cudnn安裝
cudnn的安裝其實是將cudnn文件復制到cuda的安裝路徑。
# 解壓cudnn,拷貝文件到cuda的安裝路徑下相應的位置。
# 其中開頭的include 與lib64是cudnn的解壓后的路徑
sudo cp include/cudnn.h /usr/local/cuda/include
sudo cp -a lib64/libcudnn* /usr/local/cuda/lib64
對於deb文件的安裝:
sudo dpkg -i libcudnn7_7.4.2.24-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-dev_7.4.2.24-1+cuda9.0_amd64.deb
sudo dpkg -i libcudnn7-doc_7.4.2.24-1+cuda9.0_amd64.deb
驗證cudnn有沒有安裝成功,及其版本則:
cp -r /usr/src/cudnn_samples_v7 ~
cd ~/mnistCUDNN
make clean && make
./mnistCUDNN
當你遇到找不到cudnn時,可以用locate cudnn.h查看需要的文件。類似於v6的安裝,這些文件已經在文件夾/usr/include 以及/usr/lib下面,你可以找到對應的文件。
cuda卸載
cuda9帶有自己卸載的文件是/usr/local/cuda-9.0/bin/uninstall_cuda_9.0.pl
cuda8帶有自己卸載的文件是/usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl