cuda8 cuda9 cudnn 安装与卸载

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

原文地址:https://www.cnblogs.com/o-v-o/p/9975353.html