机器学习笔记之TensorFlow环境搭建

我所使用的系统是ubuntu16.04,所以以下操作都是在ubuntu环境下可以正确运行的。

1.安装python环境(ubuntu自带了python2.7,吸取师兄师姐们经验,我装了python3.5)

1.1通过命令安装python3.5

sudo apt-get install python3.5

1.2 ubuntu 默认使用的是python2.7,2.x和3.x并不能兼容,但是Ubuntu底层使用的又是2.x,故不能卸载,所以需要将默认的python指向3.x即可。

sudo rm/usr/bin/python

sudo ln -s /usr/bin/python3.5 /usr/bin/python


2.安装Anaconda环境。Anaconda 中自动集成了最新版MKL库,可以做为Numpy,Scipy 等等库的底层依赖。

2.1在官网(www.continuum.io/downloads)下载Anaconda3 4.2.0版。不能翻墙可以使用云盘资源,(链接: https://pan.baidu.com/s/1XrFDoJ6oSPA1EkMSZBtxqw 提取码: bkmg )

2.2在相应的目录下执行以下命令:

bash Anaconda3-4.2.0-Linux-x86_64.sh

2.3使用默认路径,建议添加binary路径到.bashrc .


3. 在安装TensorFlow之前,先安装pip3,使用pip3去安装tensorflow:

在这里我选择了下载1.9版本的tensorflow是因为我在做手写数字识别的时候因为版本过低给了一个mnist 的某个函数“is deprecated and will be removed in a future version" 经过查询发现默认安装的tensorflow版本过低。

于是,我删除了原来的版本,再使用以上的命令去安装合适的版本。

本人超详细注释版本TF源码(更新中)

你可能感兴趣的:(机器学习笔记之TensorFlow环境搭建)