安装特定版本cuda(借鉴链接)
1.查看系统版本以及下载对应cuda
uname -a
Linux bcm 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
主要是观察是x86_64 还是ppc64Ie 还是sbsa
lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.6.1810 (Core)
Release: 7.6.1810
Codename: Core
查看linux版本
于是根据版本来然后去官网选择对应cuda版本下载
这里以安装cuda10为例
2.安装cuda
赋予可执行权限
chmod a+x cuda_10.0.130_410.48_linux
安装
bash cuda_10.0.130_410.48_linux
(1) 一开始出现很多一直按回车就可以了, 应该是使用协议,然后选择:accept
(2)对于是否安装driver installation 选择输入:no (因为这个需要root权限)
(3)开始安装,一般是y,但是注意后面有一个install开头的依旧选择 no
(4)输入安装路径 根据自身情况写安装目录,然后选择是否需要cudasample,然后输入目录
大体安装过程如下:(由于我这里是已经安装好了,所以引用别人的图,
将上面的default安装路径改为自己的用户目录下即可
3.配置环境变量
vim ~/.bashrc
export PATH=$HOME/xxk/cuda10/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/xxk/cuda10/lib64/
其中xxk是你cuda的安装目录
最后source一下即可
nvcc -V就可以观察到是否在用自己下的cuda版本了
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130