ubutun16.0 cuda9.0 anaconda3 pytorch安装教程及入坑解救方案

查看了一下自己之前写的博客,感觉真的是一言难尽。。。。

从今天起做一个认真的人哈哈。

1,ubuntu安装就是用系统盘刻录一个系统,然后用系统盘启动安装就可以了。说一下我遇到的坑吧:我是安装了双系统(原始是windows) ,因为我觉得在ubuntu上进行深度学习会比较方便一些,于是就打算安装双系统。

  • 问题1:安装之后每次启动的时候就提示电压不够,说是可能是插排没电等等,在网上找了很久问题大多集中在插头没插好,也有说硬件损坏等等。最后发现是我主机那头的口没插紧,尴尬不!
  • 问题2:安装完双系统之后,开机居然没有提示我系统选择就直接进入了windows,解决方案是下载一个easyBCD进行系统设置的一个软件:
  • 流程如下:教程 如果重启之后不成功则将默认系统切换一下。

2.anaconda·[1]:

       2.1 下载anaconda3镜像,清华大学开源软件镜像站下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/  查找对应需要版本,这里使用Anaconda3-5.2.0-Linux-x86_64.sh

        2.2 下载完成后,在命令行进入到Anaconda3-5.2.0-Linux-x86_64.sh文件所在的路径下:(默认路径为:/home/×××/下载/)右击选择在终端打开

在安装过程中需要输入yes用于安装各种包,最后可能出现是否安装vs,输入“no”取消安装 VSCode,因为我们后续将会安装PyCharm作为IDE,如果相如VSCode的小伙伴也可以直接输入yes进行安装。

到这里,anaconda3安装成功,接下来可以通过下面命令查看anaconda及python版本

2.3打开anaconda:测试一下,命令行输入以下命令可以开启anaconda-navigator,第一次打开时间比较长,请耐心等待!

3.安装cuda,这个教程是真的多,用了一个亲测可用的:

Ubuntu16.04原来安装的是开源的nouveau驱动,但是CUDA要使用NVIDIA官方驱动,所以要更换显卡驱动,可点击 系统设置->软件与更新->附加驱动->选择NVIDIA官方驱动,应用更改并重启即可。借用下图,其中NVIDIA驱动版本会因显卡不同而不同。[2]

这一步的时间会很长建议耐心等待,结束后重启一下.

查看显卡版本:在terminal里面输入命令nvidia-smi,看到如下的输出,就是正确了[2]

显卡版本对应的cuda版本对照表:

3. 下载并安装NVIDIA CUDA Tookit 9

下载地址:建议从官网下载,不然可能会报错: 

例如:存在软件依赖需要cuda_licence_9.0 并且未安装

https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal

下载之后根据官网给出的指令进行安装:


    `sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb`
    `sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub`
    `sudo apt-get update`
    `sudo apt-get install cuda`

更新环境变量

$ sudo export PATH=/usr/local/cuda-9.0/bin:$PATH

$ sudo export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64

把这2句命令也加入/etc/rc.local最后。

安装过程中遇到问题,根据指示进行操作就可以了,如果遇到存在软件依赖需要cuda_licence_9.0 并且不会被安装,请重启电脑

在保证:系统设置-》软件及更新-》更新:选中了推荐更新的前提下:

开机之后再重新试一下安装!你会成功的!
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值