本文主要介绍在Ubuntu20.04中安装cuda10.1的步骤(图文教程),通过示例代码介绍的非常详细,对大家的学习或工作有一定的参考价值。有需要的朋友下面和边肖一起学习。
安装前准备
CUDA主要用于深度学习,目前主流的深度学习框架Tensorflow2最高支持CUDA 10.1。因此,本文阐述了在Ubuntu 20.04系统上安装CUDA 10.1的主要过程。
首先,检查你的NVIDIA显卡驱动是否支持CUDA 10.1版本。
在终端执行以下命令:
英伟达-smi
如果CUDA版本:…这里的版本号大于等于10.1(我的是10.2),可以安装cuda10.1。
关键点:gcc降级
因为Ubuntu20.04附带gcc 9.3版,而cuda10.1不支持gcc-9,要手动安装gcc-7,命令如下:
sudo apt-get安装gcc-7 g -7
安装gcc-7后,系统中有两个版本的gcc,因此要设置默认的gcc,命令如下:
sudo更新-替代项-install/usr/bin/gcc gcc/usr/bin/gcc-7 9
sudo更新-替代项-install/usr/bin/gcc gcc/usr/bin/gcc-9 1
该命令可以通过update-alternatives设置gcc版本的优先级,最高优先级是系统的默认版本,可以通过以下命令显示:
sudo更新-备选方案-显示gcc
设置默认G也是如此:
sudo更新-替代项-install/usr/bin/g g/usr/bin/g-7 9
sudo更新-替代项-install/usr/bin/g g/usr/bin/g-9 1
g显示优先级:
sudo更新-备选方案-显示g
按照官网的安装步骤下载安装CUDA 10.1。
CUDA工具包10.1更新2存档
如上图所示,建议选择run文件进行安装,相对简洁。
当安装界面启动时,选择继续。
然后输入accept并按回车键。
由于您的系统中已经有NVIDIA图形驱动程序,如果您不想安装CUDA 10.1中包含的驱动程序,请移至驱动程序选项,然后按空格键取消它。如下图。
转到安装选项,输入,然后等待安装完成。
配置可执行文件及库路径
安装完成后,您需要为CUDA 10.1配置环境。
首先,打开。主目录中的bashrc文件:gedit ~/。bashrc
在文件末尾添加以下内容:
导出路径=/usr/local/cuda-10.1/bin $ { PATH:$ { PATH } }
导出LD _ LIBRARY _ PATH=/usr/local/cuda-10.1/lib 64 $ { LD _ LIBRARY _ PATH:$ { LD _ LIBRARY _ PATH } }
保存并关闭文件以完成配置。
更新环境:source ~/。bashrc
安装cuDNN
下载cuDNN
下载cuDNN
打开链接后,网站会要求你登录。如果您没有NVIDIA帐户,请在注册后登录。
选择CUDA 10.1 (7.6.5)对应的版本,点击,选择cuDNN Library for Linux,点击下载。(最好选择cuDNN Library for Linux作为安装的文件格式。)
安装cuDNN
切换到下载文件所在的目录,将下载的cuDNN压缩文件解压到当前目录:
tar zxvf。/cud nn-10.1-Linux-x64-v 7 . 6 . 5 . 32 . tgz-C ./
将被解压缩
文件cuda/include/cudnn.h被复制到/usr/local/cuda/include文件夹中
cuda/lib64/下的所有文件都复制到/usr/local/cuda/lib64文件夹中。
为以上文件添加读取和执行权限:
sudo chmod 755/usr/local/cuda/include/cud nn . h/usr/local/cuda/lib 64/libcudnn *
安装
参考文章:
Ubuntu 20.04 CUDAcuDNN安装方法
Ubuntu:安装cuda10.1驱动
关于在Ubuntu20.04中安装cuda10.1步骤的这篇文章到此为止(图文教程)。关于在Ubuntu20.04中安装cuda10.1的更多信息,请搜索我们之前的文章或者继续浏览下面的相关文章。希望你以后能支持我们!