linux,ubuntu,个人用户安装多版本cuda

个人用户安装多版本cuda,以cuda11.4与cuda10.2为例,cudnn有需 要自行搜索教程安装 1.准备好安装文件,并修改权限

(base) hk@node22:~$ chmod +x cuda*
(base) hk@node22:~$ ls -l

2.创建文件夹(cuda102,cuda114)

(base) hk@node22:~$ mkdir cuda102
(base) hk@node22:~$ mkdir cuda114

3.执行.run文件

(base) hk@node22:~$ sh cuda_10.2.89_440.33.01_linux.run

3.1 accept

3.2 仅选择toolkit并进入options

3.3 修改toolkit path与Library path,并取消大部分选项

3.4 安装完成

4.修改环境变量

(base) hk@node22:~$ vim ~/.bashrc
# 在.bashrc后追加这段
export CUDA_HOME="/public/home/hk/cuda102"
export PATH="${CUDA_HOME}/bin:${
           
    PATH}"
export
LD_LIBRARY_PATH="${CUDA_HOME}/lib64:${CUDA_HOME}/extras/CUPTI/lib64:${LD_LIBRARY
_PATH}"
# source bashrc
(base) hk@node22:~$ source ~/.bashrc
# 输入nvcc -V,cuda10.2已经生效
(base) hk@node22:~$ nvcc -V
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

5.其它版本 执行其它版本.run文件(例如11.4),重复步骤3,修改路径 5.1 修改环境变量,使其生效 注 可能遇到的问题:driver版本不匹配,大概不会遇到,遇到了再说.

经验分享 程序员 微信小程序 职场和发展