cankaole

https://www.jianshu.com/p/a16aaa1551d2

1/注意:安装驱动

(1)检查自己电脑的gpu是否CUDA-capable

lspci | grep -i nvidia

(2)删除旧的NVIDIA驱动

sudo apt-get remove nvidia-*
sudo apt-get autoremove

(3)

sudo apt-get update

(4)使用下面的命令查看系统推荐安装哪个版本的NVIDIA显卡驱动

ubuntu-drivers devices

(5)选择你看到推荐版本安装,本例使用nvidia-driver-440,然后安装几个必要组件,命令如下

sudo apt-get install nvidia-settings nvidia-driver-440 nvidia-prime

(6)

sudo reboot 

(7)查看是否安装成功

nvidia-smi

2\安装低版本gcc

sudo apt install gcc-7  g++-7

将gcc 7 g++7 设置为优先级最高

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 90 --slave /usr/bin/g++ g++ /usr/bin/g++-7 --slave /usr/bin/gcov gcov /usr/bin/gcov-7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 70 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9

然后gcc --version默认返回7.x版
gcc-9 --version返会9.X版本

3\安装cuda

sudo sh cuda_10.2.89_440.33.01_linux.run

if error

sudo sh ./cuda_10.2.89_440.33.01_linux.run --toolkit --silent --override

安装时勾选去掉显卡驱动

7/zai在bashrc中添加,主目录中ctrl+h就会出来


export PATH=/usr/local/cuda-10.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

8/重新载入

source ~/.bashrc

9检查cuda

nvcc --version

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Wed_Oct_23_19:24:38_PDT_2019
Cuda compilation tools, release 10.2, V10.2.89

CUDNN先解压包

(1)

tar -xzvf cudnn-10.2-linux-x64-v8.2.1.32.tgz

(2)复制到cuda下

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

(3)安装deb包

sudo dpkg -i libcudnn8_8.2.1.32-1+cuda10.2_amd64.deb
sudo dpkg -i libcudnn8-dev_8.2.1.32-1+cuda10.2_amd64.deb
sudo dpkg -i libcudnn8-samples_8.2.1.32-1+cuda10.2_amd64.deb

(4)验证cudnn

复制cudnn实例并编译它

cp -r /usr/src/cudnn_samples_v8/ $HOME
cd  $HOME/cudnn_samples_v8/mnistCUDNN

(4)

sudo apt-get install libfreeimage3 libfreeimage-devmake clean && make

输入./mnistCUDNN返回Test passed!,cudnn安装成功!

./mnistCUDNN

if error

sudo reboot 

安装pytorch

(1)在页面上选择相应版本

Start Locally | PyTorch

pip3 install torch torchvision torchaudio

(2)重启电脑后测试

python3
import torch
print(torch.cuda.is_available())

ubuntu20.05+GTX1050Ti驱动+CUDA10.2+CUDNN8+pytorch最后OK相关推荐

  1. ubuntu20.04+gpu驱动下载+cuda10.2+cudnn+pytorch深度学习搭建记录(一路爬坑的一天...)

    ubuntu20.04+gpu驱动下载+cuda10.2+cudnn+pytorch 深度学习环境搭建记录(一路爬坑的一天-) 1.gpu驱动下载 参考:https://blog.csdn.net/f ...

  2. Linux安装Ubuntu18.04/显卡驱动/CUDA11.4/cuDNN8.2

    Linux安装Ubuntu18.04/显卡驱动/CUDA11.4/cuDNN8.2踩坑记录: [准备工作] 在Ubuntu官网或者清华源软件镜像下载Unbuntu18.04的镜像文件:[为方便小伙伴们 ...

  3. 基于cuda10.0的pytorch深度学习环境配置

    基于cuda10.0的pytorch深度学习环境配置(报错解决) 1.首先查看自己nvidia 显卡的版本,一般都能适用cuda10.0: 1.打开win+s 搜索nvidia控制面版,查看系统信息 ...

  4. Win10+Cuda10.2的Pytorch安装

    Win10+Cuda10.2的Pytorch安装 今天是2022年10月底,最新版本Cuda稳定版已不支持Cuda10.2 由于电脑是非安培架构(30系)的NV的GPU,故装了Cuda10.2 (如果 ...

  5. CUDA10.2+cuDNN8+tensorflow-gpu2.3.1安装

    前言:前段时间开始接触深度学习,安装cuda时就默认安装了10.2版本,同时安装了对应版本的cuDNN8.但是由于tensorflow-gpu和cuda.cuDNN版本之间存在对应关系,如果不匹配,会 ...

  6. 台式电脑gtx1050ti驱动问题

    今天给新华御府装win7系统,使用的是原版旗舰版最新镜像. 在装gtx1050ti驱动时,使用最新的驱动时,总是装不上:之后使用最低版本的驱动后成功. 最新版本的驱动适配的是win10.win8和wi ...

  7. Ubuntu22 Linux 服务器安装显卡驱动,cuda,cudnn和pytorch

    Ubuntu22 Linux 服务器安装显卡驱动,cuda,cudnn和pytorch 1. 首先了解自己服务器的操作系统内核版本等信息: (1)查看操作系统的版本信息:cat /etc/issue或 ...

  8. Ubuntu20.04无线网卡驱动安装

    文章目录 一.未安装无线网卡驱动的Ubuntu20.04联网方式 二.Ubuntu20.04无线网卡驱动安装 UbuntuU盘启动盘安装好Ubuntu 20.04之后,发现没有无线网络,不过有线可以用 ...

  9. ubuntu20.04显卡驱动掉了之后重装出现的各种问题

    问题三:ubuntu20.04显卡驱动掉了之后重装出现各种问题: 问题描述: 装完驱动配置好环境隔了一段时间打开Ubuntu发现装好的驱动又掉了,nvidia-smi查找不到驱动.根据网友的经验应该是 ...

  10. Mobility Radeon HD 4530 @ubuntu20.04 显卡驱动不支持[GPU无法使用]

    Mobility Radeon HD 4530 @ubuntu20.04 显卡驱动不支持[GPU无法使用] 1. 源由 2. 显卡型号 3. 驱动安装 3.1 问题1:内核version.h文件缺失 ...

最新文章

  1. 2018-11-05直播
  2. Java常用日期操作
  3. Android开发学习之路-环境搭建
  4. java 实现输出姓和名
  5. linux内核结构介绍
  6. 【开发工具】盘点IDEA那些超级实用插件
  7. [Halcon] 算子学习_Calibration_Calibration Object
  8. spark与Hive的整合入门
  9. iframe src 不加载页面_iframe和frame的区别是什么?iframe和frame的区别总结
  10. 3dmax导出fbx事项注意
  11. CAM是利用计算机,利用DroidCam将手机摄像头打造成计算机摄像头
  12. php++jsapi,jsapi:云之家js-api文档 - 云之家·开放平台
  13. PPT汇报片配音及视频格式生成方法
  14. 元宇宙系统全面学习线路
  15. deepin回收站无法清空
  16. TCO2016 R1B
  17. 红旗Linux桌面操作系统V11社区预览版系统安装
  18. 选购智能机必须知道的知识
  19. android实现悬浮按钮功能
  20. Camstudio(vscap)编译

热门文章

  1. 蝌蚪在线匿名聊天室HTML源码
  2. rand()和srand()
  3. 商城源码+分销版+破j版+企业版+虚拟商品+第三方对接
  4. 手机sd卡恢复工具android版,手机内存卡文件恢复工具(SD卡数据恢复助手)V1.5 正式版...
  5. 移动端 touch事件
  6. 给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母
  7. C语言————鸡兔共有30只,脚共有90只,下面的程序段是计算鸡和兔共有多少只?
  8. UVA-12304 测试圆相关模板
  9. 攻防世界web初级练习区(详解十二个题)
  10. 神奇的BUG——MATLAB之1