学习笔记(三)ubuntu16.04下Anaconda及tensorflowGPU版本的安装配置

本文详细记录了在Ubuntu16.04上安装Anaconda3、Nvidia驱动、CUDA、cuDNN以及Tensorflow-GPU的过程,包括可能出现的问题和解决方法,适合初学者参考。
摘要由CSDN通过智能技术生成

注:本文非标准教程,仅是总结个人学习过程,可能存在纰漏,如有错误之处欢迎留言告知,非常感谢

本文部分文字摘自黄文坚、唐源所编著的《Tensorflow实战》

Tensorflow最早由Google Brain的研究员和工程师开发,设计初衷是加速机器学习的研究,并快速地将研究原型转化为产品。
Tensorflow既是一个实现机器学习算法的接口,同时也是执行机器学习算法的框架。
它前端支持Python、C++、Go、Java等多种开发语言,后端使用C++、CUDA等写成。

tensorflow官网网址
github网址

本文开发环境ubuntu16.04+Python3.5
一、安装Anaconda
1.在Anaconda官网:
https://www.anaconda.com/download/#linux
下载Anaconda3-4.2.0版,4.2.0版是对应的python3.5版本,最新的是python3.6版本
2.下载好anaconda后再下载目录执行命令:

$ bash Anaconda3-4.2.0-Linux-x86_64.sh

3.接下来的安装提示按回车进入下一步,按q跳过License文档,最后输入yes确认
接下来让我们输入安装路径,没特殊情况直接回车默认路径就好
4.安装完成后程序提示我们是否把Anaconda3的binary路径加入到.bashrc,建议添加,这样以后python和ipython命令就会自动使用anaconda Python3.5环境了
这里写图片描述
二、安装Nvidia driver
查看显卡型号

sudo lshw -numeric -C display

这里写图片描述
可以看到我的显卡型号是GeForce 940M
http://www.nvidia.com/Download/index.aspx 搜索你的显卡需要的驱动型号
这里写图片描述
我的电脑对应的版本是
这里写图片描述
可以看到我的显卡对应的驱动型号是384.111
为了再次确认,使用命令查看我可以使用的显卡驱动:

ubuntu-drivers devices

这里写图片描述
可以看到我适用的显卡驱动的确是384
通过命令下载

sudo apt-get install nvidia-384 // 自己的版本

安装很慢的话可以去System->settings->Software&Updates更换源为阿里云
然后在执行命令

sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev

重启电脑就完成了,可以在dash中搜索到NVIDIA X Server
这里写图片描述
点开应该是这个样子的
这里写图片描述
我之前装的不对,是这个样子的:

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值