下载cuda:
https://developer.nvidia.com/cuda-toolkit-archive (Nvidia官网账户:Eureca2020,密码是学号!)
cuda环境版本依赖
安装步骤
- 先按如下11个步骤操作:
# 0.安装相关依赖,该步骤如果不执行,后面可能会出现'Missing recommended library'错误
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
# 1. 安装命令
sudo sh cuda_8.0.61_375.26_linux.run
# 2.一堆协议说明,可直接按q退出协议说明
# 3.是否接受协议
accept/decline/quit: accept
# 4.是否安装显卡驱动包,如果已经安装显卡驱动,选择n
Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 375.26?
y)es/(n)o/(q)uit: n
# 5.是否安装工具包,选择y
Install the CUDA 8.0 Toolkit?
(y)es/(n)o/(q)uit: y
# 6.工具包安装地址,默认回车即可
Enter Toolkit Location
[ default is /usr/local/cuda-8.0 ]:
# 7. 添加链接, 注意:如果已经安装过一个版本,选y则cuda指向当前这个新的版本,选n则不创建软链接
Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y
# 8.安装样例
Install the CUDA 8.0 Samples?
(y)es/(n)o/(q)uit: y
# 9.样例安装地址默认即可
Enter CUDA Samples Location
[ default is /root ]:
# 10. 出现安装信息
- 配置CUDA相关环境变量
# 0.修改配置文件
vim ~/.bashrc
# 1.在文件结尾处添加
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
-
同样的方法下载想安装的另一个版本的cuda工具包(注意是runfile类型),在安装过程中,注意cuda symbol link的选择(首次安装,选y,安装额外的版本,选n)
版本切换
- 在安装了多个cuda版本后,可以在
/usr/local/
目录下查看自己安装的cuda版本 - 只需要删除cuda软链接,然后重新建立指向另一个版本的软链接即可
sudo rm -rf cuda sudo ln -s /usr/local/cuda-9.1 /usr/local/cuda