[超级详细系列]ubuntu22.04配置深度学习环境(显卡驱动+CUDA+cuDNN+Pytorch)--[2]安装Anaconda与CUDA
[超级详细系列]ubuntu22.04配置深度学习环境(显卡驱动+CUDA+cuDNN+Pytorch),一看就会,看完就懂!
[写在前面] 👇👇👇
如果这篇博客写的还可以的话,希望各位好心的读者朋友们到最下面点击关注一下Franpper的公众号,或者也可以直接通过名字搜索:Franpper的知识铺。快要过年了,Franpper想制作一款红包封面,但是需要100个关注者,555。
本次配置过程的三篇博文分享分别为为:
[超级详细系列]ubuntu22.04配置深度学习环境(显卡驱动+CUDA+cuDNN+Pytorch)--[1]安装显卡驱动-CSDN博客
[超级详细系列]ubuntu22.04配置深度学习环境(显卡驱动+CUDA+cuDNN+Pytorch)--[2]安装Anaconda与CUDA (本篇)
[超级详细系列]ubuntu22.04配置深度学习环境(显卡驱动+CUDA+cuDNN+Pytorch)--[3]安装cuDNN与Pytorch
1. 安装Anaconda
点击下方链接进入anaconda官网下载安装包
在下载路径中右键选择在终端打开
执行下面的安装命令
sh Anaconda3-2023.09-0-Linux-x86_64.sh
按下Enter键继续安装
这里会输出一些协议条款,需要不断的按下Enter键才能继续,但是千万不要按得太急,因为后面会问你是否接受条款,而默认选项是NO,按下Enter的话直接就推出安装了......这里给我整麻了,大家千万注意。
输入yes接受条款。
这里会给出一个默认安装路径,如果你想自定义的话直接在后面输入路径即可
接下来会询问你是否初始化Anaconda,这里输入yes
到目前位置anaconda已经安装完毕!!!
输入conda -V验证安装结果
conda -V
现在可以创建一个自己的虚拟环境了
conda create –n franpper python=3.8
到此为止,Anaconda已经安装完毕
2. 配置cuda
在配置CUDA前建议朋友们先浏览下面这篇博文,以了解一些版本搭配的规则。
深度学习环境配置:CUDA、cuDNN 和 PyTorch 版本的选择与搭配指南(建议收藏)
首先输入nvcc -V验证电脑中是否有CUDA,如果输出了以下内容则证明没有CUDA,需要安装。
根据自己安装的驱动版本选择适配的cuda版本,Franpper刚才安装的驱动版本是535.146,所以可以安装的最高cuda版本是12.2,由于版本是向下兼容的,所以这里franpper选择的版本是12.0。
查看本机ubuntu版本
uname -m && cat /etc/*release
下方链接为CUDA官方下载地址https://developer.nvidia.com/cuda-toolkit-archivehttps://developer.nvidia.com/cuda-toolkit-archivehttps://developer.nvidia.com/cuda-toolkit-archive 根据实际情况选择对应选项
这里补充一点,关于最后一个选项Installer Type(安装类型)的选择。关于deb与runfile两种安装方式,deb会下载得到一个.deb文件,可以双击通过ubuntu自带的软件安装功能进行安装;而runfile会下载得到一个.run文件,通过下方Base Installer一栏中给出的命令在命令窗口中进行安装,这里Franpper选择runfile安装方式。
接下来下载安装包,这里有两种安装方式。第一种是直接复制CUDA给出的指令至终端命令行中下载,但是这种方式容易断,所以Franpper推荐另一种安装方式。
wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run
第二种方式是:将指令中http://...一段复制到浏览器的搜索栏中即可下载。
下载完毕后,在下载路径下右键点击在终端打开。
给安装包赋予权限:
执行安装命令
sudo sh cuda_12.0.0_525.60.13_linux.run
在运行之后可能要稍微等一小段时间,20~30秒左右,这是系统在解压并加载文件,大家不用着急。当加载完毕后会问你是否接受,输入accept
由于我们之前已经安装过驱动了,所与这里选中Driver项按下Enter取消选中,就不让它安装驱动了。
选择Install并回车,开始安装。
这时界面会跳回之前的界面,大家稍等一会儿,这里是正在安装。
如果像下面这张图片输出的一样,则表示安装完毕。
接下来配置CUDA环境变量,打开终端输入下面指令,这里需要输入密码。
sudo vim /etc/profile
将下方两行指令复制到文件底端
export PATH=$PATH:/usr/local/cuda-12.0/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-12.0/lib64
然后按下Esc键,输入:wq!保存并退出(注意切换到英文输入法)
然后在终端输入下面指令使环境变量立即生效
source /etc/profile
测试是否配置成功
胜利!!!最难的步骤已经完成了,成功就在眼前!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)