Ubuntu安装CUDA、cuDNN、PyTorch

点点圈 提交于 2019-12-18 15:27:46

安装显卡驱动

1.安装显卡驱动

进入System Settings——Software & Updates——Additional Drivers,选择Using NVIDIA binary driver-version xxx.yyy from nvidia-xxx(proprietary),如图1所示。
图1

2.验证显卡驱动

安装完成后,命令行输入nvidia-smi,显示显卡相关信息,如图2所示。
图2

安装CUDA

1.使用SDKManager安装,具体安装步骤待补充。

2.验证CUDA,查看CUDA版本

打开终端,输入cat /usr/local/cuda/version.txt,若CUDA已正确安装,如图3所示。
图3

安装cuDNN

参考:NVIDIA cuDNN安装说明

1.下载cuDNN

下载地址,根据CUDA版本选择cuDNN版本。选择cuDNN Library for Linux即可如图3所示。
图4

2.安装cuDNN

按照此链接说明2.3.1. Installing From A Tar File安装。

3.验证cuDNN,查看cuDNN版本

打开终端,输入cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2,若cuDNN已正确安装,如图5所示。
图5

安装Miniconda

1.下载安装Miniconda

下载地址,下载完成后安装Miniconda。

2.Miniconda换源

参考:TUNA

2.1创建配置文件

conda config --set show_channel_urls yes

2.2修改配置文件

打开配置文件:

sudo gedit ~/.condarc

替换并保存为:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

安装PyTorch

1.安装PyTorch

参考:PyTorch官网
需要选择系统信息等,如图6所示。
图6
若当前版本没有满足选项,可前往Previous PyTorch Versions,选择需要版本,如图7所示。
图7
例如,本文安装指令为:

conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch

2.验证PyTorch

打开终端,进入Python,依次输入:

import torch
print(torch.version.cuda)

若PyTorch已正确安装,如图8所示。
图8

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!