conda安装和cudnn安装的建议---能用命令行解决的事不要费劲下载

        开篇先说明系统ubuntu20.04,显卡NVIDIA  TITAN XP,显卡驱动525,预装cuda版本11.8,预装cudnn版本8.8.0.121。为什么要说这个呢,是因为针对不同的驱动,可能在官网找到的信息并不完全一致,ok,准备好了这些,那我们就开始吧。

cuda安装

        关于这部分安装确实网上已经有相当多的资源,但是不一定简单,简单的也不一定好用,在这里分享一下一个好用并且简单的安装方法:NVIDIA官网icon-default.png?t=N6B9https://developer.nvidia.com/cuda-toolkit-archive点开这个网站,根据自己的驱动选择对应的版本,在这里建议不要太新的,因为可能会出现部分程序无法支持。

        那对应版本从哪里找呢?猜对了,也是官网:cuda与驱动的对应关系icon-default.png?t=N6B9https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html        ok,到这里就介绍完了cuda安装,拿我自身举例:

        首先,根据对应关系查到自己对应版本cuda11.8比较合适

conda安装和cudnn安装的建议---能用命令行解决的事不要费劲下载_第1张图片

         然后,在官网根据自己硬件情况找到对应的base installer:conda安装和cudnn安装的建议---能用命令行解决的事不要费劲下载_第2张图片

         如果你和我一样,可以直接逐行运行以下代码:

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin

sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600

wget https://developer.download.nvidia.com/compute/cuda/12.2.1/local_installers/cuda-repo-ubuntu2004-12-2-local_12.2.1-535.86.10-1_amd64.deb

sudo dpkg -i cuda-repo-ubuntu2004-12-2-local_12.2.1-535.86.10-1_amd64.deb

sudo cp /var/cuda-repo-ubuntu2004-12-2-local/cuda-*-keyring.gpg /usr/share/keyrings/

sudo apt-get update

sudo apt-get -y install cuda

cuddnn安装

        cudnn作为一个深度学习的加速软件,按理来说如果不是处于效率考虑,而是从可用性角度仅仅使用cuda,那完全没必要安这个,但如果你追求效率,还是可以往下看的。

        相比于cuda的安装,cudnn的要容易很多

        首先,在官网下载cudnn

        然后,根据官网Debian Local Installation,全程命令行安装,如果是windows或者其他系统,请上下滑动寻找对应的installation指引。

        拿我举例:

        首先,下载cuda-repo-ubuntu2004-11-8-local_11.8.0-520.61.05-1_amd64.deb

         然后,逐行运行以下代码:


sudo dpkg -i cudnn-local-repo-ubuntu2004-8.8.0.121_1.0-1_amd64.deb

sudo cp /var/cudnn-local-repo-*/cudnn-local-*-keyring.gpg /usr/share/keyrings/

sudo apt-get update

sudo apt-get install libcudnn8=8.8.0.121-1+cuda11.8

sudo apt-get install libcudnn8-dev=8.8.0.121-1+cuda11.8

sudo apt-get install libcudnn8-samples=8.8.0.121-1+cuda11.8

完结撒花

        最后,需要再说一下,网上其实已经有很多资源了,筛选了一下,如果你是手动安装的,那这篇博客一定会是你会遇到的坑,我第一次下载、然后解压、然后手动安装就是遇到了这样的问题conda安装和cudnn安装的建议---能用命令行解决的事不要费劲下载_第3张图片

        这样的问题对于小白来说是很不友好的,你必须很清楚的知道自己设备情况以及需要什么和不需要什么,我当时安的时候就是一脸懵,所以我不是很建议这种,希望我的这篇可以帮助到大家。

你可能感兴趣的:(conda,人工智能,linux)