ubuntu16.04安装cuda9.0,及多版本之间的切换

安装过程:

参考链接:https://blog.csdn.net/baidu_26788951/article/details/81384942

参考2(cuda多版本的设置和切换):https://blog.csdn.net/yinxingtianxia/article/details/80462892

1.检查自己的计算机是否具备CUDA安装条件

(1)检查GPU是否支持CUDA 

Windows下,可以通过NVIDIA GeForce Experience查看自己的GPU型号,或者通过百度、谷歌等搜索引擎来获取与自己PC相关的GPU信息。 

Linux下,可以在终端下键入

$ lspci | grep -i nvidia
  • 显示出你的NVIDIA GPU版本信息 
  • ()

(2)验证自己的Linux版本是否支持 CUDA(Ubuntu 16.04和Ubuntu17.04都支持)

$ uname -m && cat /etc/*release

3)验证是否安装了gcc

$ gcc --version
  •  

如果没有,可以在终端键入

$ sudo apt-get install gcc
  •  

4)验证系统是否安装了kernel header和 package development

$ uname -r
$ sudo apt-get install linux-headers-$(uname -r)
  • 以上都满足要求后可正式安装。

我采用的是runfile安装,没有安装驱动.步骤如下:

(1)cd 到cuda9.0的安装目录下

(2)sudo sh 加上cuda9.0的安装包名称

  (3)ctrl+c,然后accept

(4)不安装驱动,输入n

(5)之后基本上都选择y,一路下去就ok

添加环境变量:

vim ~/.bashrc

输入i,进行编辑,在最后加上

#在文件结尾处添加
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

esc退出编辑状态,再加:wq保存并退出vim。

安装完之后

验证CUDA Toolkit,会输出Cuda compilation tools release9.0的信息,说明安装成功。

$ nvcc -V

重点:下面是安装后遇到的问题

安装9.0检测到的却是7.5

原因:环境变量设置有问题,这里根据上面的步骤设置环境变量后就不会出现我的问题了。

本篇文章只是简洁的介绍了安装过程,没有安装驱动,如果遇到其他问题可以在下面文章中参考下面的链接:

https://blog.csdn.net/baidu_26788951/article/details/81384942

 

多版本之间的切换,cd /usr/local,输入ls可以看到自己拥有的版本,切换时只需要将相应的版本与cuda创建软链接即可,不需要总是修改环境变量。

如想使用cuda9.0,就将cuda9.0和cuda创建软连接:

先cd 到/usr/local目录下,

然后

(1)先删除已有的软链接:sudo rm -rf cuda

(2)创建cuda9.0的软链接:sudo ln -s /usr/local/cuda-9.0 /usr/local/cuda

以上是自己在安装过程中遇到的问题,步骤不完整,仅代表个人使用的心得,记录下来以备之后查看使用方便。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值