Ubuntu系统安装Anaconda+英伟达驱动+Cuda+cudnn

Ubuntu系统安装Anaconda+英伟达驱动+Cuda+cudnn

最近半个月一直在各种教程安装,各种报错。最终成功后总结记录自己的路径。

安装Anaconda

这个很简单,去anaconda官网下载自己需要的版本。

// 后面接anaconda的sh格式安装包全称,如:
sh Anaconda3-2023.03-Linux-x86_64.sh;

英伟达驱动

最简单的方式就是通过Ubuntu自带的“软件和更新”软件中的“附加驱动”进行安装,
这里注意选择 “NVIDIA driver metapackage 来自 nvidia-driver-525(专有)”版本的英伟达驱动,
一定不要升级系统,升级的话只有535版本的驱动可以选。选择535驱动的话Ubuntu系统重启后会黑屏!!!

最后测试驱动是否安装成功:

nvidia-smi;

安装Cuda

安装一些依赖库文件

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

如果安装时有可能会报关于gcc版本的错

sudo apt-get install gcc;

接着官网下载cuda。https://developer.nvidia.com/cuda-toolkit-archive 。进入下载好的cuda的run格式文件目录内

sudo sh cuda_11.6.0_510.39.01_linux.run

其中,CUDA Toolkit必选,Driver取决于是否安装了nvidia驱动,本文在第一步已安装过驱动,这里不选,其他选项都可以不选
在这里插入图片描述
最后配置环境变量,我是bash文件

vim ~/.bashrc

# 往最后加入下面内容
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin

# 激活配置文件
source ~/.bashrc

# 查看是否安装成功,显示版本号即成功
nvcc -V

安装cudnn

从官网下载对应版本的cudnn。https://developer.nvidia.com/rdp/cudnn-download

# 解压后出现一个cuda文件夹
tar -xvzf cudnn-11.2-linux-x64.tgz

# 移动文件并赋予权限,include中的所有文件都复制
sudo cp cuda/include/* /usr/local/cuda-11.2/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-11.2/lib64
sudo chmod a+r /usr/local/cuda-11.2/include/cudnn.h 
sudo chmod a+r /usr/local/cuda-11.2/lib64/libcudnn*

# 查看版本
cat /usr/local/cuda-11.2/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

至此全部安装完毕。

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值