美文网首页
ubuntu 16.04 cuda的卸载与安装

ubuntu 16.04 cuda的卸载与安装

作者: ccccxxxxcccc | 来源:发表于2019-08-20 11:33 被阅读0次

    一、卸载

    首先可以查看现在cuda版本

    cat /usr/local/cuda/version.txt

    即可显示当前cuda版本

    卸载cuda时,如果是用run文件安装的,可以用如下命令卸载:

    sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl

    然后将剩余的cudnn文件也删除

    sudo rm -rf /usr/local/cuda-8.0

    这样就完全删除了cuda8.0

    但是有些情况cuda/bin文件夹中是不含有uninstall_cuda_8.0.pl的,这时可以用另外一种方法卸载:

    sudo apt-get remove cuda

    sudo apt autoremove

    sudo apt-get remove cuda*

    然后cd /usr/local/路径

    sudo rm -rf cuda-8.0

    这样就完全删除了cuda8.0


    二、安装cuda9.0

    下载cuda9.0

    https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal

    执行如下命令进行安装:

    sudo sh cuda_9.0.176_384.81_linux.run

    然后一直按回车键,直到服务条款显示到100%

    然后按accept

    接着提示是否安装driver时选择n

    接下来选择

    y

    y

    y

    然后就完成安装,接下来设置环境变量

    配置环境变量

    vim /etc/profile

    在打开的文件末尾加上:

    export PATH=/usr/local/cuda-9.0/bin:$PATH

    export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64$LD_LIBRARY_PATH

    重启机器使生效

    可以测试下cuda的samples

    cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery

    sudo make

    ./deviceQuery

    会出现cuda的各项信息

    接下来添加环境变量

    vim ~/.bashrc

    在打开的文件末尾加上:

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64

    export PATH=$PATH:/usr/local/cuda-9.0/bin

    export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0

    然后执行source ~/.bashrc使环境变量生效

    设置环境变量和动态链接库

    vim /etc/profile

    在打开的文件末尾加上:

    exportPATH=/usr/local/cuda/bin:$PATH

    创建链接文件

    sudo vim /etc/ld.so.conf.d/cuda.conf

    在打开的文件中写入:

    /usr/local/cuda/lib64

    执行sudo ldconfig

    安装完cuda之后可以nvcc -V查看版本


    三、安装cudnn7.0

    去官网下载cudnn7.0

    https://developer.nvidia.com/rdp/cudnn-download

    下载后解压,进入解压后的文件夹cuda

    cd cuda

    sudo cp lib64/lib*/usr/local/cuda/lib64/

    sudo cp include/cudnn.h /usr/local/cuda/include/

    然后cd到/usr/local/cuda/lib64路径,更新网络链接

    cd /usr/local/cuda/lib64/

    sudo chmod+r libcudnn.so.7.0.3

    sudo ln -sf libcudnn.so.7.0.3. libcudnn.so.7

    sudo ln -sf libcudnn.so.7libcudnn.so

    sudo ldconfig

    使用如下命令可查看cudnn版本

    cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

    相关文章

      网友评论

          本文标题:ubuntu 16.04 cuda的卸载与安装

          本文链接:https://www.haomeiwen.com/subject/kbbusctx.html