ubunut22.04安装深度学习框架(记录)

1.安装anaconda

网站Anaconda | Anaconda Distribution 安装最新版本conda

然后进入下载的文件目录中,打开终端,执行sh文件(遇到更多就不断回车),安装到默认目录

# 改以下名字
bash Anaconda3-2021.11-Linux-x86_64.sh

2.安装pycharm

PyCharm官网

官网上下载一个社区版本的文件,进入文件所在目录,提取出pycharm-community-2022.2.3;进入其中的bin目录,执行pycharm.sh

./pycharm.sh

安装完成之后,会弹出来界面,类似下图。此处可以设置添加桌面图标(默认没有桌面图标,只能每次sh)

3.安装cuda和cudnn

1.首先查看电脑支持的cuda版本

nvidia-smi

会出现如下结果,显示最高支持cuda为11.7

先查看一下ubuntu22.04是否直接支持cuda11.7(不需要手动安装其他依赖),CUDA Toolkit Archive | NVIDIA Developer

然后看一下pytorch和mmcv是否有对应版本https://download.openmmlab.com/mmcv/dist/cu113/torch1.12.0/index.html

 2.安装cuda

官网直接搜cuda11.7,按照官网代码安装

安装完成后,环境编译,但是cuda11.7不确定是否有必要(因为.bashrc里有一些类似的内容)

sudo gedit ~/.bashrc
 
#最后添上:
 
export CUDA_HOME=/usr/local/cuda-11.6 
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64 
export PATH=${CUDA_HOME}/bin:${PATH}  
 
source ~/.bashrc  #路径生效

3.安装cudnn

CUDA Deep Neural Network (cuDNN) | NVIDIA Developer

 由于没有对应的CUDA11.7对应的cuDNN版本,暂时使用cuDNN对应CUDA11.x版本的。

下载并解压,进入解压后的文件夹打开终端 

sudo cp include/cudnn* /usr/local/cuda/include
sudo cp lib/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn*
sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

cuDNN安装完成,通过如下命令查看cudnn下版本信息

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

注意:如果遇到如下问题

问题一:

 参考W: GPG error: cudnn GPG key 错误_迷途-归处的博客-CSDN博客

简单过程就是

# 改序号
sudo cp /var/cudnn-local-repo-ubuntu2204-8.5.0.96/*.gpg /usr/share/keyrings/

问题二:

 首先进入仓库列表

cd /etc/apt/sources.list.d

用眼看和报错仓库名字一样的文件,执行

#*替换成对应名字
sudo rm *.list

最后

sudo apt-get update
sudo apt-get upgrade

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值