在Linux中安装TensorFlow的方法有三种,本文主要讲解利用anaconda安装TensorFlow。
1、ubuntu版本16.04,python版本3.5.2.由于Linux中自带python2.7,需要将自带的python删除,默认的改为python3.5.
2、在anaconda网站中下载anaconda3-4.2.0版本,python和anaconda的位数需要对应。
下载网址如下:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载.sh文件,利用bash语句安装。
3、anaconda安装成功后,可以输入conda --version来测试,或者在终端输入python,可查找到anaconda版本。
4、利用anaconda安装TensorFlow,语句为:conda install tensorflow。
5、TensorFlow安装成功后,输入语句import tensorflow进行测试。
下面说一下prettytensor包安装过程:
由于anaconda中没有prettytensor库,需要用pip进行安装。此时需要进入到anaconda3的安装目录,语句如下:
cd anaconda3/bin
./pip install prettytensor
$python
>>>import prettytensor 来测试prettytensor是否安装成功
按照http://blog.csdn.net/x_lock/article/details/53243833博客中的方法调试cifar10-main.py代码时遇到如下问题:
1、代码读取数据时出现MemoryError,此时需要更改虚拟机内存,改为3G,重启后再运行代码,问题可解决。
2、出现如下错误
需要将代码中class_count = num_classes 改为 num_classes = num_classes。