0
点赞
收藏
分享

微信扫一扫

ubuntu20.0.4双系统+CUDA+CUDNN+......流程记录

覃榜言 2023-04-13 阅读 93

https://zhuanlan.zhihu.com/p/366882419?utm_id=0
主要安装步骤跟随这个,但是不全正确。


















把附加驱动(software&update)自动更新 关闭


鱼香肉丝把系统源换成国内的:
wget http://fishros.com/install -O fishros && . fishros
选5换系统源
选2换成国内并且清理第三方源
选1添加ros源
--2min



安装Nvidia显卡驱动可能需要禁用Nouveau驱动
如下这行没有内容输出,说明禁用成功。
lspci | grep nouveau




安装 gcc/cmake
sudo apt-get install build-essential 
sudo apt-get install cmake
检查是否安装成功:
gcc --version
cmake --version







#添加显卡安装源
sudo add-apt-repository ppa:graphics-drivers/ppa 
sudo apt-get update
--2min



查询合适的显卡驱动
ubuntu-drivers devices


自动安装,他会选定你当前系统版本比较合适的版本进行自动下载安装(大多数是选择最新版本)
sudo ubuntu-drivers autoinstall
--min


重启电脑
sudo reboot
--1min


华为电脑开机狂按F2进入BIOS模式,把secure boot 改为false 后按F10保存退出


查看是否安装nvidia成功
nvidia-smi









查看自己的显卡对应什么版本的cuda:
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

去官网下载CUDA对应版本
国内快:
https://developer.nvidia.cn/cuda-toolkit-archive 
国外慢:
https://developer.nvidia.com/cuda-toolkit-archive




我的ubuntu20.0.4 
x86_64
runfile(local)
如下,把developer.download.nvidia.com改为developer.download.nvidia.cn:

wget https://developer.download.nvidia.cn/compute/cuda/11.5.1/local_installers/cuda_11.5.1_495.29.05_linux.run
sudo sh cuda_11.5.1_495.29.05_linux.run

--10min








sudo gedit ~/.bashrc
在最后输入以下命令
export PATH=$PATH:/usr/local/cuda/bin  
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64  
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda/lib64

更新配置
source ~/.bashrc

查看是否安装成功
cd /usr/local/cuda/samples/1_Utilities/deviceQuery  
sudo make 
sudo ./deviceQuery

查看是否安装成功
nvcc -V
最后返回result==PASS说明CUDA安装配置成功

cuda结束!



























去官网下载CUDNN
国内快:
https://developer.nvidia.cn/rdp/cudnn-archive
国外:https://developer.nvidia.com/rdp/cudnn-archive


cudnn8.8.1 for cuda11.x
local install for liniux x86_64(Tar)
直接跳转去下载包:
https://developer.nvidia.cn/downloads/compute/cudnn/secure/8.8.1/local_installers/11.8/cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz/


邮箱注册免费会员账号
期间记得改.cn



--860MB
cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz剪切到根目录下\
把.xz  解压成 .tar 再解压  
xz -d cudnn-linux-x86_64-8.8.1.3_cuda11-archive.tar.xz



copy到cuda中
sudo  cp  cudnn-linux-x86_64-8.8.1.3_cuda11-archive/lib/*  /usr/local/cuda/lib64/
sudo  cp  cudnn-linux-x86_64-8.8.1.3_cuda11-archive/include/*  /usr/local/cuda/include/



检查安装成功:
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

CUDNN安装结束!





















清华镜像网站直接下最新的anaconda---linux包
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

cd 进入文件下载目录
bash Anaconda3-5.3.1-Linux-x86_64.sh
回车
按q跳过阅读,yes
默认安装在用户目录下,直接回车即可安装;
回车即可
Do you wish the installer to initialize Anaconda3 by running conda init ? 
输入 no,回车


修改环境变量
vi ~/.bashrc
export PATH="/home/自己的用户名字/anaconda3/bin:$PATH"
例如我的:
export PATH="/home/qxr/anaconda3/bin:$PATH"

source ~/.bashrc

检查是否成功安装:
conda -V

输入还有python或者python3
是刚刚安装的版本

完整细节参看:https://blog.csdn.net/m0_50117360/article/details/108403586









pytorch


举报

相关推荐

0 条评论